import { d as StateMutation } from './declareStore-Bkpf5vtW.js';
export { D as DeclareStoreOptions, c as StateUpdates, S as Store, h as StoreFactory, a as StoreUpdate, b as StoreUpdates, e as createStore, f as createStoreUpdates, g as declareStateUpdates, i as declareStore } from './declareStore-Bkpf5vtW.js';
import './atom-DIp83xZa.js';
import './types-CxOJPpKX.js';

/**
 * @deprecated
 *
 * Returns a mutation which applies all provided mutations for a state.
 *
 * You can use this helper to apply multiple changes at the same time.
 */
declare function pipeStateMutations<State>(mutations: ReadonlyArray<StateMutation<State>>): StateMutation<State>;

export { StateMutation, pipeStateMutations };
