import { acquireAdminStateLockSync, adminStateLockPath, adminStateReceiptPath, assertAdminStateUnlockedSync, recordAdminStateMutationSync, readAdminStateSync, readAdminStateReceiptChainSync, releaseAdminStateLockSync, type AdminStateMutationOptions, type AdminStateMutationReceipt } from "./admin-state-lock.mjs"; export type AdminState = Record; export { acquireAdminStateLockSync, adminStateLockPath, adminStateReceiptPath, assertAdminStateUnlockedSync, recordAdminStateMutationSync, readAdminStateSync, readAdminStateReceiptChainSync, releaseAdminStateLockSync, }; export declare function mutateAdminState(statePath: string, transform: (state: AdminState) => AdminState | void, options?: AdminStateMutationOptions): AdminStateMutationReceipt;