import * as React from 'react'; import { ComponentDriver } from 'react-component-driver'; import { Store, Action } from 'redux'; declare type InferProps = T extends React.ComponentType ? Props : never; declare type ReduxComponent = React.ComponentType>>; export declare function withStore, S, A extends Action>(WrappedComponent: C, store: Store): C; export declare function reduxDriver, S, A extends Action>(Component: C, store: Store, methods?: {}): import("react-component-driver/dist/lib/driver").DriveableComponent>>; export declare class ReduxComponentDriver, S, A extends Action> extends ComponentDriver> { constructor(component: C, store: Store); } export * from 'react-component-driver';