import type { BatchTransferDepositAction, DepositAction, NextActionResponse } from './apiClients/layerSwapApiClient'; /** Flat approval/publication items are one atomic operation, never individual transfers. */ export declare function combineAtomicDepositActions(actions: DepositAction[]): BatchTransferDepositAction; export declare function resolveAtomicDepositActions(actions: DepositAction[], getNextAction: () => Promise): Promise; //# sourceMappingURL=atomicBatchActions.d.ts.map