export declare const accountKeychain: {
    readonly authorizeAdminKey: "0x9a424307";
    readonly authorizeKey: {
        readonly 'authorizeKey(address,uint8,(uint64,bool,(address,uint256,uint64)[],bool,(address,(bytes4,address[])[])[]))': "0x980a6025";
        readonly 'authorizeKey(address,uint8,(uint64,bool,(address,uint256,uint64)[],bool,(address,(bytes4,address[])[])[]),bytes32)': "0xe3c154d2";
        readonly 'authorizeKey(address,uint8,uint64,bool,(address,uint256)[])': "0x54063a55";
    };
    readonly burnKeyAuthorizationWitness: "0xcff31c46";
    readonly getAllowedCalls: "0x0163e7ec";
    readonly getKey: "0xbc298553";
    readonly getRemainingLimit: "0x63b4290d";
    readonly getRemainingLimitWithPeriod: "0xa7f72cab";
    readonly getTransactionKey: "0xb07fbc1a";
    readonly isAdminKey: "0x9009a18d";
    readonly isKeyAuthorizationWitnessBurned: "0x8e6c7e11";
    readonly removeAllowedCalls: "0xf3941811";
    readonly revokeKey: "0x5ae7ab32";
    readonly setAllowedCalls: "0xf5456703";
    readonly updateSpendingLimit: "0xcbbb4480";
};
export declare const addressRegistry: {
    readonly decodeVirtualAddress: "0xb35d6fb9";
    readonly getMaster: "0xd84ab166";
    readonly isImplicitlyApproved: "0xa8da6aa7";
    readonly isVirtualAddress: "0xd501235a";
    readonly registerVirtualMaster: "0x5c559d20";
    readonly resolveRecipient: "0xfbea9d67";
    readonly resolveVirtualAddress: "0xe2fc56ef";
};
export declare const nativeMultisig: {
    readonly deriveAccount: "0xce8e071c";
    readonly getConfigCommitment: "0x5bd93359";
    readonly updateConfig: "0x64203645";
};
export declare const currentCommittee: {
    readonly getCommitteeMembers: "0xb2a275f9";
    readonly setCommitteeMembers: "0x229bdd9c";
};
export declare const nonce: {
    readonly getNonce: "0x89535803";
};
export declare const receivePolicyGuard: {
    readonly balanceOf: "0x78415365";
    readonly burnBlockedReceipt: "0x96c1264c";
    readonly claim: "0xbb1757cf";
};
export declare const signatureVerifier: {
    readonly recover: "0x19045a25";
    readonly verify: "0x1a86b550";
    readonly verifyKeychain: "0x6c0c731e";
    readonly verifyKeychainAdmin: "0x5f6fc5b7";
};
export declare const stablecoinDex: {
    readonly MAX_PRICE: "0x01c11d96";
    readonly MAX_TICK: "0x6882a888";
    readonly MIN_ORDER_AMOUNT: "0x40bf2aa4";
    readonly MIN_PRICE: "0xad9f20a6";
    readonly MIN_TICK: "0xa1634b14";
    readonly PRICE_SCALE: "0xc33f59d3";
    readonly TICK_SPACING: "0x46ca626b";
    readonly balanceOf: "0xf7888aec";
    readonly bookIndexForKey: "0x61285475";
    readonly bookKeyForIndex: "0x3c047a7a";
    readonly books: "0x0c0dee70";
    readonly cancel: "0x81649d06";
    readonly cancelStaleOrder: "0x928b0e7f";
    readonly createPair: "0x9ccb0744";
    readonly getOrder: "0x117d4128";
    readonly getTickLevel: "0x949bc662";
    readonly nextOrderId: "0x2a58b330";
    readonly pairKey: "0xcd27ca82";
    readonly place: "0x63813125";
    readonly placeFlip: "0x922828f1";
    readonly priceToTick: "0x87b4e352";
    readonly quoteSwapExactAmountIn: "0xe7c98f1a";
    readonly quoteSwapExactAmountOut: "0x1576fa0e";
    readonly setBookIndex: "0xaecbd005";
    readonly storageCredits: "0x4d65338b";
    readonly swapExactAmountIn: "0xf8856c0f";
    readonly swapExactAmountOut: "0xf0122b75";
    readonly tickToPrice: "0x269a311d";
    readonly withdraw: "0x08fab167";
};
export declare const storageCredits: {
    readonly balanceOf: "0x70a08231";
    readonly budgetOf: "0x7865e71f";
    readonly modeOf: "0x13668995";
    readonly setBudget: "0xffe295c3";
    readonly setMode: "0x21175b4a";
};
export declare const feeManager: {
    readonly collectedFees: "0x4c97f766";
    readonly distributeFees: "0xa6c07924";
    readonly setUserToken: "0xe7897444";
    readonly setValidatorToken: "0xb60d2ddb";
    readonly userTokens: "0xed498fa8";
    readonly validatorTokens: "0x6dc54a7a";
};
export declare const feeAmm: {
    readonly M: "0x693f917e";
    readonly MIN_LIQUIDITY: "0x21b77d63";
    readonly N: "0xc9e525df";
    readonly SCALE: "0xeced5526";
    readonly burn: "0xfa291e53";
    readonly getPool: "0x531aa03e";
    readonly getPoolId: "0x2ef61c21";
    readonly liquidityBalances: "0x4fb5bf7f";
    readonly mint: "0xf1aa8cb8";
    readonly pools: "0xb5217bb4";
    readonly rebalanceSwap: "0x1bd94ac7";
    readonly totalSupply: "0xb524abcf";
};
export declare const tip20ChannelReserve: {
    readonly CLOSE_GRACE_PERIOD: "0x956c8327";
    readonly VOUCHER_TYPEHASH: "0x94739e87";
    readonly close: "0x73b57f74";
    readonly computeChannelId: "0x185eeeac";
    readonly domainSeparator: "0xf698da25";
    readonly getChannel: "0xeef95313";
    readonly getChannelState: "0xd18da8b1";
    readonly getChannelStatesBatch: "0xd1f4cda2";
    readonly getVoucherDigest: "0xf3b349e8";
    readonly open: "0xedc53b00";
    readonly requestClose: "0x675402e5";
    readonly settle: "0x97fb5104";
    readonly storageCredits: "0x4d65338b";
    readonly topUp: "0xdc48471e";
    readonly withdraw: "0x41e2c664";
};
export declare const tip20Factory: {
    readonly createToken: {
        readonly 'createToken(string,string,string,address,address,bytes32)': "0x68130445";
        readonly 'createToken(string,string,string,address,address,bytes32,string)': "0x5323d222";
    };
    readonly getTokenAddress: "0x9ed7cd64";
    readonly isTIP20: "0x35ec42c9";
};
export declare const tip20: {
    readonly BURN_BLOCKED_ROLE: "0x32ad9be8";
    readonly DOMAIN_SEPARATOR: "0x3644e515";
    readonly ISSUER_ROLE: "0x82aefa24";
    readonly PAUSE_ROLE: "0x389ed267";
    readonly UNPAUSE_ROLE: "0x309756fb";
    readonly allowance: "0xdd62ed3e";
    readonly approve: "0x095ea7b3";
    readonly balanceOf: "0x70a08231";
    readonly burn: "0x42966c68";
    readonly burnBlocked: "0xec0cf3dc";
    readonly burnWithMemo: "0x38f23b0b";
    readonly changeTransferPolicyId: "0xfd5e9420";
    readonly claimRewards: "0x372500ab";
    readonly completeQuoteTokenUpdate: "0x638bc4a3";
    readonly currency: "0xe5a6b10f";
    readonly decimals: "0x313ce567";
    readonly distributeReward: "0x940a4e45";
    readonly getPendingRewards: "0xf6ed2017";
    readonly getRoleAdmin: "0x248a9ca3";
    readonly globalRewardPerToken: "0x726ce324";
    readonly grantRole: "0x2f2ff15d";
    readonly hasRole: "0xac4ab3fb";
    readonly logoURI: "0x6bb38b28";
    readonly mint: "0x40c10f19";
    readonly mintWithMemo: "0xe44f0b12";
    readonly name: "0x06fdde03";
    readonly nextQuoteToken: "0x7d0819b7";
    readonly nonces: "0x7ecebe00";
    readonly optedInSupply: "0x8ef39dce";
    readonly pause: "0x8456cb59";
    readonly paused: "0x5c975abb";
    readonly permit: "0xd505accf";
    readonly quoteToken: "0x217a4b70";
    readonly renounceRole: "0x8bb9c5bf";
    readonly revokeRole: "0xd547741f";
    readonly setLogoURI: "0xc30ff6df";
    readonly setNextQuoteToken: "0x4593223f";
    readonly setRewardRecipient: "0xe521136f";
    readonly setRoleAdmin: "0x1e4e0091";
    readonly setSupplyCap: "0xb6a3f59a";
    readonly supplyCap: "0x8f770ad0";
    readonly symbol: "0x95d89b41";
    readonly totalSupply: "0x18160ddd";
    readonly transfer: "0xa9059cbb";
    readonly transferFrom: "0x23b872dd";
    readonly transferFromWithMemo: "0x929c2539";
    readonly transferPolicyId: "0x9c4bad29";
    readonly transferWithMemo: "0x95777d59";
    readonly unpause: "0x3f4ba83a";
    readonly userRewardInfo: "0x360b8ed9";
};
export declare const tip403Registry: {
    readonly compoundPolicyData: "0xb6266019";
    readonly createCompoundPolicy: "0x5da414ee";
    readonly createPolicy: "0xca5d55f6";
    readonly createPolicyWithAccounts: "0xa2d3044f";
    readonly isAuthorized: "0x55a1179e";
    readonly isAuthorizedMintRecipient: "0xb389e305";
    readonly isAuthorizedRecipient: "0x6fbc13d6";
    readonly isAuthorizedSender: "0x14abd81d";
    readonly migrateTransferPolicyIds: "0xa783dc99";
    readonly modifyPolicyBlacklist: "0xc62b27d4";
    readonly modifyPolicyWhitelist: "0x71ec67a3";
    readonly policyData: "0x50214329";
    readonly policyExists: "0x330f5637";
    readonly policyIdCounter: "0x3cc32f9c";
    readonly receivePolicy: "0xe111e611";
    readonly setPolicyAdmin: "0x25f7d376";
    readonly setReceivePolicy: "0xdda03d86";
    readonly tokenTransferPolicyId: "0x23143aff";
    readonly validateReceivePolicy: "0xb72b0c59";
};
export declare const validatorConfigV2: {
    readonly addValidator: "0x6dcf616a";
    readonly deactivateValidator: "0x8f289544";
    readonly getActiveValidators: "0x9de70258";
    readonly getInitializedAtHeight: "0xf926b083";
    readonly getNextNetworkIdentityRotationEpoch: "0x42739f79";
    readonly initializeIfMigrated: "0x2f88bb4f";
    readonly isInitialized: "0x392e53cd";
    readonly migrateValidator: "0xc8e73200";
    readonly owner: "0x8da5cb5b";
    readonly rotateValidator: "0x82f20dbe";
    readonly setFeeRecipient: "0x572e4068";
    readonly setIpAddresses: "0x55f25dc6";
    readonly setNetworkIdentityRotationEpoch: "0xcb8425d2";
    readonly transferOwnership: "0xf2fde38b";
    readonly transferValidatorOwnership: "0x9e38a5f1";
    readonly validatorByAddress: "0x1a6dda94";
    readonly validatorByIndex: "0xecb14a34";
    readonly validatorByPublicKey: "0x1b425d5e";
    readonly validatorCount: "0x0f43a677";
};
export declare const validatorConfig: {
    readonly addValidator: "0xffb4822e";
    readonly changeOwner: "0xa6f9dae1";
    readonly changeValidatorStatus: "0xa1b3f4a9";
    readonly changeValidatorStatusByIndex: "0x5aa3d0e1";
    readonly getNextFullDkgCeremony: "0x281a69ec";
    readonly getValidators: "0xb7ab4db5";
    readonly owner: "0x8da5cb5b";
    readonly setNextFullDkgCeremony: "0xc3576d46";
    readonly updateValidator: "0x09970c76";
    readonly validatorCount: "0x0f43a677";
    readonly validators: "0xfa52c7d8";
    readonly validatorsArray: "0x031fadbd";
};
export declare const zoneFactory: {
    readonly createZone: {
        readonly 'createZone((address,address,address,address,(bytes32,bytes32,uint64),string))': "0x2d45796a";
        readonly 'createZone((address,bool,bool,address[],address[],address,address[],uint8,string))': "0x89677d9e";
    };
    readonly isZonePortal: "0x01b290d3";
    readonly nextZoneId: "0x266db436";
    readonly owner: "0x8da5cb5b";
    readonly transferOwnership: "0xf2fde38b";
    readonly verifier: "0x2b7ac3f3";
    readonly zones: "0x90b7f6fd";
};
export declare const zonePortal: {
    readonly FIXED_DEPOSIT_GAS: "0xf706cfbf";
    readonly MAX_DEPOSITS_PER_TEMPO_BLOCK: "0x1bf00ca8";
    readonly MAX_GAS_FEE_RATE: "0xf490ca96";
    readonly MAX_TOKENS_ENABLED_PER_TEMPO_BLOCK: "0x3fcf7df4";
    readonly MAX_TOKEN_METADATA_BYTES: "0x996329a2";
    readonly MAX_WITHDRAWAL_GAS_LIMIT: "0x86f47e55";
    readonly abdicate: "0xbf4c5411";
    readonly abdicationEffectiveAt: "0x04a3b098";
    readonly acceptAdmin: "0x0e18b681";
    readonly admin: "0xf851a440";
    readonly areDepositsActive: "0x37f981d8";
    readonly blockHash: "0xf22a195e";
    readonly bouncebackGas: "0xfb2f1206";
    readonly calculateBouncebackFee: "0x83a146b3";
    readonly calculateDepositFee: "0x8976248d";
    readonly claimRefund: "0xbffa55d5";
    readonly currentDepositQueueHash: "0x45c5d2fb";
    readonly deliverWithdrawal: "0x005d97ef";
    readonly deposit: {
        readonly 'deposit(address,address,uint128,bytes32,address)': "0x09a0a234";
        readonly 'deposit(address,uint128,uint256,(bytes32,uint8,bytes,bytes12,bytes16),address)': "0x03dd6f34";
    };
    readonly depositCount: "0x2dfdf0b5";
    readonly depositEncrypted: "0xb01f22e4";
    readonly enableToken: "0xc690908a";
    readonly enabledTokenAt: "0xb02690f2";
    readonly enabledTokenCount: "0xe4717849";
    readonly encryptionKeyAt: "0x9a97784b";
    readonly encryptionKeyAtBlock: "0x39dc015d";
    readonly encryptionKeyCount: "0x4256ce38";
    readonly hasRole: "0x95a8c58d";
    readonly initialize: "0x86829b82";
    readonly isAccessEnforced: "0x71649b6e";
    readonly isEncryptionKeyValid: "0x9ecd4cc0";
    readonly isGatewayOpen: "0x1b32199b";
    readonly isSequencer: "0x6d46e987";
    readonly isTokenEnabled: "0x748538d9";
    readonly lastProcessedDepositNumber: "0xe84abe69";
    readonly lastSyncedTempoBlockNumber: "0xbe2a63ee";
    readonly leader: "0x40eedabb";
    readonly leaderActivationTempoBlock: "0xb83c755f";
    readonly leaderEpoch: "0x3a6b889b";
    readonly maxTempoGasRate: "0x8d8bd5fb";
    readonly messenger: "0x3cb747bf";
    readonly pause: "0x8456cb59";
    readonly pauseDeposits: "0x27c71b50";
    readonly pauseExpiry: "0xf125af6b";
    readonly paused: "0x5c975abb";
    readonly pendingAdmin: "0x26782247";
    readonly processWithdrawals: "0x91aa3f04";
    readonly refunds: "0x857e85f8";
    readonly resume: "0x046f7da2";
    readonly resumeDeposits: "0x00ebfdb4";
    readonly rpcUrl: "0x959f47c3";
    readonly sequencerAt: "0x129c8240";
    readonly sequencerCount: "0x84b71123";
    readonly sequencerEncryptionKey: "0x3488ce0d";
    readonly sequencerSetVersion: "0x83888ecc";
    readonly sequencerThreshold: "0x1950dd11";
    readonly setAccessMode: "0xf6087442";
    readonly setAllowedAccount: "0x90f59598";
    readonly setBouncebackGas: "0xe09eae10";
    readonly setGateway: "0x10cea857";
    readonly setGatewayMode: "0x0f3804b8";
    readonly setLeader: "0x4fdf2ec2";
    readonly setMaxTempoGasRate: "0x78d8599e";
    readonly setPauseGuardian: "0x35577962";
    readonly setRpcUrl: "0x652ef10b";
    readonly setSequencerEncryptionKey: "0xef10b187";
    readonly setSequencerSet: "0x86012b45";
    readonly setZoneGasRate: "0x0e86bbdc";
    readonly submitBatch: "0x78fb159b";
    readonly tokenConfig: "0xfe136c4e";
    readonly tokenEnablementHash: "0xb456c0dd";
    readonly transferAdmin: "0x75829def";
    readonly verifier: "0x2b7ac3f3";
    readonly withdrawalBatchIndex: "0x2c37826e";
    readonly withdrawalQueueHead: "0x94ce88b0";
    readonly withdrawalQueueSlot: "0xcfaabb4d";
    readonly withdrawalQueueTail: "0x8081a8b2";
    readonly zoneGasRate: "0xecf79a4e";
    readonly zoneHeight: "0x430f8b4f";
    readonly zoneId: "0xd179978a";
};
export declare const zoneOutbox: {
    readonly AUTHENTICATED_WITHDRAWAL_CIPHERTEXT_LENGTH: "0x43c3cb83";
    readonly MAX_CALLBACK_DATA_SIZE: "0x53a8d739";
    readonly MAX_WITHDRAWAL_GAS_LIMIT: "0x86f47e55";
    readonly REVEAL_TO_KEY_LENGTH: "0x378fa8fa";
    readonly WITHDRAWAL_BASE_GAS: "0xc9b6ca9b";
    readonly calculateWithdrawalFee: "0x7b9c9aa4";
    readonly consumeFallbackRecipient: "0xa3a124c3";
    readonly enqueueDepositBounceBack: "0xe2e3ee5c";
    readonly finalizeWithdrawalBatch: "0xce7025e9";
    readonly getPendingWithdrawals: "0xc37fc8a8";
    readonly lastBatch: "0x48aa4108";
    readonly lastFallbackNonce: "0x3d1c5a93";
    readonly lastFinalizedTimestamp: "0x413e9cde";
    readonly maxWithdrawalsPerBlock: "0x545525f1";
    readonly nextWithdrawalIndex: "0xbba9282e";
    readonly pendingWithdrawalsCount: "0xd93af1d2";
    readonly requestWithdrawal: "0xb3b200aa";
    readonly setMaxWithdrawalsPerBlock: "0xb9d1fd68";
    readonly setTempoGasRate: "0x79fa3289";
    readonly tempoGasRate: "0x34065272";
};
export declare const zoneMessenger: {
    readonly relayMessage: "0x11da5261";
};
export declare const zoneVerifier: {
    readonly verify: "0x7106a43e";
};
//# sourceMappingURL=Selectors.d.ts.map