import { ActionType, BlockConfig, Dispatcher, GetStateFunc, ResetStateAction, SetStateAction, State, UpdateStateGenFunc } from '../types.js'; export declare const setState: (path: string, key: string, value: any) => SetStateAction; export declare const resetState: (state: State) => ResetStateAction; export declare const reducer: (state: State, action: ActionType) => State; export declare function initState(config: BlockConfig): State; export declare function getState(state: State): GetStateFunc; export declare function updateState(dispatch: Dispatcher): UpdateStateGenFunc; //# sourceMappingURL=state.d.ts.map