import * as React from 'react'; import { SFC } from 'react'; declare type IReactComponent
= React.StatelessComponent
| React.ComponentClass
| React.ClassicComponentClass
; export default function ReactObserver(target: T | SFC): T; interface Props { children?: SFC | React.Factory; render?: SFC; } export declare function ObserverComponent(target: Props): React.SFCElement; export {};