export interface TimerState { duration: number; start: number; now: number; } export declare const initialState: TimerState; export declare const name: "timer", reducer: import("redux").Reducer; export declare const durationChanged: import("@reduxjs/toolkit").ActionCreatorWithPayload, timerReset: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[], number, "timer/timerReset", never, never>, nowChanged: import("@reduxjs/toolkit").ActionCreatorWithPayload; export declare const selectDuration: import("reselect").Selector<{ timer: TimerState; }, number, []> & { unwrapped: (state: TimerState) => number; }, selectElapsedMs: import("reselect").Selector<{ timer: TimerState; }, number, []> & { unwrapped: ({ now, start, duration }: TimerState) => number; }; //# sourceMappingURL=timerSlice.d.ts.map