// 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 namespace __ReactDom { function render

( element: __React.DOMElement

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

; function render( element: __React.ClassicElement

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

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