import { type Address } from 'viem'; import type { AccountKind } from '../../accounts/types.js'; import type { EvmChainReference } from '../../chains/types.js'; import type { RpcReadPort } from '../../clients/rpc/port.js'; export declare function getUserOperationNonceKey(input: { readonly accountKind: AccountKind; readonly validator: Address; readonly defaultValidator?: Address; readonly lane?: bigint; readonly requested?: bigint; }): bigint; export declare function readUserOperationNonce(input: { readonly rpc: RpcReadPort; readonly chain: EvmChainReference; readonly sender: Address; readonly key: bigint; }): Promise; //# sourceMappingURL=nonce.d.ts.map