export declare type Action = { type: any; payload: Partial; }; declare type ActionHandler = { type: any; payload: S; }; export declare type Reducer> = (state: S, action: A) => S; export declare type Optional = { [P in keyof T]?: T[P]; }; export {}; //# sourceMappingURL=types.d.ts.map