// Type definitions for React-DOM v0.14.0-rc // Project: https://www.npmjs.com/package/react-dom // Definitions by: Stefan-Bieliauskas // Definitions: https://github.com/borisyankov/DefinitelyTyped /// declare class __ReactDom { public render

( element: __React.DOMElement

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

; public render( element: __React.ClassicElement

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

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