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
+}