import * as React from 'react'; import { Effects, Store } from '..'; import { Diff } from '../utils'; export type ContainerProps = { children: React.ReactNode; effects?: Effects; initialState?: State; }; export type CreateConnectedStore = { Container: React.ComponentType>; useStore(): Store; withStore: ; }>(Component: React.ComponentType) => React.ComponentType; }>>; }; export declare function createConnectedStore(initialState: State, effects?: Effects): CreateConnectedStore;