// Type definitions for mobservable v0.1.8 // Project: https://github.com/mweststrate/mobservable-react // Definitions by: Michel Weststrate // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// /** * Turns a React component or stateless render function into a reactive component. */ export declare function reactiveComponent

(clazz: React.ClassicComponentClass

): React.ClassicComponentClass

; export declare function reactiveComponent>(target: TFunction): void; // decorator signature export declare function reactiveComponent

(clazz: React.ComponentClass

): React.ComponentClass

; export declare function reactiveComponent

(renderFunction: (props: P) => React.ReactElement): React.ClassicComponentClass

;