import { Action, EventHandler } from "../../../types"; export declare const deepLikeInit: Action; export declare const deepLikeStart: Action<{ event?: Event; }>; export declare const deepLikeStep: Action; export declare const deepLikeStop: Action; export declare const onInitializeOvermind: Action; declare type BindKeyParams = { onKeyUp: EventHandler; onKeyDown: EventHandler; }; declare const _default: { state: { _value: number; value: number; startTime: number; isRating: boolean; rated: boolean; interval: { start: (f: EventHandler) => void; stop: () => void; }; keyBinding: { remove: () => void; setEventHandlers: ({ onKeyUp: oku, onKeyDown: okd }: BindKeyParams) => void; }; }; actions: { deepLikeInit: Action; deepLikeStart: Action<{ event?: Event | undefined; }, void>; deepLikeStep: Action; deepLikeStop: Action; onInitializeOvermind: Action; }; effects: { initInterval: (ms: number) => { start: (f: EventHandler) => void; stop: () => void; }; onceKeyBinding: (keyCodes: number[]) => { remove: () => void; setEventHandlers: ({ onKeyUp: oku, onKeyDown: okd }: BindKeyParams) => void; }; }; }; export default _default;