1 | import { Store } from "./createStore";
|
2 | export interface ProviderProps<T> {
|
3 | store: Store<T>;
|
4 | onStateDidChange?: (state: T, lastAction: any) => void;
|
5 | initializer?: (state: T) => any;
|
6 | children: any;
|
7 | }
|
8 | declare const Provider: <T extends {}>({ children, store, onStateDidChange, initializer, }: ProviderProps<T>) => JSX.Element;
|
9 | declare type ProvidersListProps = {
|
10 | providers: ((props: any) => JSX.Element)[];
|
11 | children: JSX.Element | JSX.Element[];
|
12 | };
|
13 | declare function ProvidersList({ children, providers }: ProvidersListProps): JSX.Element;
|
14 | export { Provider, ProvidersList };
|
15 | //# sourceMappingURL=provider.d.ts.map |
\ | No newline at end of file |