import { type ThunkDispatch, type Reducer } from '@reduxjs/toolkit'; import { type State as ReadOnlyState } from './read-only-state'; import { type State as ReadWriteState } from './read-write-state'; import { type Action } from './actions'; export type State = ReadOnlyState | ReadWriteState; export type Dispatch = ThunkDispatch; export type ReadOnlyReducer = Reducer; export type ReadWriteDispatch = ThunkDispatch; export { type ReadWriteState }; export declare const isReadWriteState: (state: State) => state is ReadWriteState; //# sourceMappingURL=unified-state.d.ts.map