diff --git a/react-dom/react-dom.d.ts b/react-dom/react-dom.d.ts index 16ded77d8..1351fa02e 100644 --- a/react-dom/react-dom.d.ts +++ b/react-dom/react-dom.d.ts @@ -5,36 +5,36 @@ /// -declare class __ReactDom { - public render

( +declare namespace __ReactDom { + function render

( element: __React.DOMElement

, container: Element, callback?: () => any): __React.DOMComponent

; - public render( + function render( element: __React.ClassicElement

, container: Element, callback?: () => any): __React.ClassicComponent; - public render( + function render( element: __React.ReactElement

, container: Element, callback?: () => any): __React.Component; - public findDOMNode( + function findDOMNode( componentOrElement: __React.Component | Element): TElement; - public findDOMNode( + function findDOMNode( componentOrElement: __React.Component | Element): Element; - public unmountComponentAtNode(container: Element): boolean; + function unmountComponentAtNode(container: Element): boolean; } -declare class __ReactDomServer { - public renderToString(element: __React.ReactElement): string; - public renderToStaticMarkup(element: __React.ReactElement): string; +declare namespace __ReactDomServer { + function renderToString(element: __React.ReactElement): string; + function renderToStaticMarkup(element: __React.ReactElement): string; } declare module "react-dom" { - export = __ReactDom + export = __ReactDom } declare module "react-dom/server" { - export = __ReactDomServer -} \ No newline at end of file + export = __ReactDomServer +}