UNPKG

react-native-navigation

Version:

React Native Navigation - truly native navigation for iOS and Android

13 lines 835 B
import * as React from 'react'; import { ComponentProvider } from 'react-native'; import { Store } from './Store'; import { ComponentEventsObserver } from '../events/ComponentEventsObserver'; export interface IWrappedComponent extends React.Component { setProps(newProps: Record<string, any>, callback?: () => void): void; isMounted: boolean; } export declare class ComponentWrapper { wrap(componentName: string | number, OriginalComponentGenerator: ComponentProvider, store: Store, componentEventsObserver: ComponentEventsObserver, concreteComponentProvider?: ComponentProvider, ReduxProvider?: any, reduxStore?: any): React.ComponentClass<any>; wrapWithRedux(WrappedComponent: React.ComponentClass<any>, ReduxProvider: any, reduxStore: any): React.ComponentClass<any>; } //# sourceMappingURL=ComponentWrapper.d.ts.map