import { PartialStateUpdater, WritableStateSource, Prettify } from '@ngrx/signals';
export type ImmerStateUpdater<State extends object> = (state: State) => void;
export declare function immerPatchState<State extends object>(state: WritableStateSource<State>, ...updaters: Array<Partial<Prettify<State>> | PartialStateUpdater<Prettify<State>> | ImmerStateUpdater<Prettify<State>>>): void;
