export declare const SentryLaunchFactoryABI: readonly [{ readonly type: "function"; readonly name: "launch"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly name: "_name"; readonly type: "string"; }, { readonly name: "_symbol"; readonly type: "string"; }, { readonly name: "baseToken"; readonly type: "address"; }]; readonly outputs: readonly [{ readonly name: "tokenAddress"; readonly type: "address"; }, { readonly name: "tokenId"; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "launchAgent"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly name: "_name"; readonly type: "string"; }, { readonly name: "_symbol"; readonly type: "string"; }, { readonly name: "baseToken"; readonly type: "address"; }]; readonly outputs: readonly [{ readonly name: "tokenAddress"; readonly type: "address"; }, { readonly name: "tokenId"; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "launchKrakenVerified"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly name: "_name"; readonly type: "string"; }, { readonly name: "_symbol"; readonly type: "string"; }, { readonly name: "baseToken"; readonly type: "address"; }]; readonly outputs: readonly [{ readonly name: "tokenAddress"; readonly type: "address"; }, { readonly name: "tokenId"; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "launchGoPumpMe"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly name: "_name"; readonly type: "string"; }, { readonly name: "_symbol"; readonly type: "string"; }, { readonly name: "baseToken"; readonly type: "address"; }]; readonly outputs: readonly [{ readonly name: "tokenAddress"; readonly type: "address"; }, { readonly name: "tokenId"; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "collectFees"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; }]; readonly outputs: readonly []; }, { readonly type: "function"; readonly name: "collectMultipleFees"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly name: "tokenIds"; readonly type: "uint256[]"; }]; readonly outputs: readonly []; }, { readonly type: "function"; readonly name: "getCreatorNFTs"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "creator"; readonly type: "address"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256[]"; }]; }, { readonly type: "function"; readonly name: "getTokenByNFT"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "getSupportedBaseTokens"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address[]"; }]; }, { readonly type: "function"; readonly name: "getTotalTokensDeployed"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "getCreator"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "getCreatorNFTCount"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "creator"; readonly type: "address"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "getPoolManager"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "baseToken"; readonly type: "address"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "creatorFeeBps"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "protocolFeeController"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "krakenVerifiedRegistry"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "getTrustedForwarder"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "isAgentPosition"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bool"; }]; }, { readonly type: "function"; readonly name: "isKrakenVerifiedPosition"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bool"; }]; }, { readonly type: "function"; readonly name: "isGoPumpMePosition"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bool"; }]; }, { readonly type: "function"; readonly name: "feesWalletRegular"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "feesWalletAgent"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "identityRegistry"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "treasury"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "npm"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "owner"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "function"; readonly name: "totalTokensDeployed"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; }]; }, { readonly type: "function"; readonly name: "citadel"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; }, { readonly type: "event"; readonly name: "TokenDeployed"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "token"; readonly type: "address"; readonly indexed: true; }, { readonly name: "name"; readonly type: "string"; readonly indexed: false; }, { readonly name: "symbol"; readonly type: "string"; readonly indexed: false; }, { readonly name: "creator"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "FeesCollected"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "amount0"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "amount1"; readonly type: "uint256"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "CreatorFeePaid"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "creator"; readonly type: "address"; readonly indexed: true; }, { readonly name: "wethAmount"; readonly type: "uint256"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "KrakenVerifiedTokenDeployed"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "token"; readonly type: "address"; readonly indexed: true; }, { readonly name: "name"; readonly type: "string"; readonly indexed: false; }, { readonly name: "symbol"; readonly type: "string"; readonly indexed: false; }, { readonly name: "creator"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "GoPumpMeTokenDeployed"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "token"; readonly type: "address"; readonly indexed: true; }, { readonly name: "name"; readonly type: "string"; readonly indexed: false; }, { readonly name: "symbol"; readonly type: "string"; readonly indexed: false; }, { readonly name: "creator"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "LiquidityMinted"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "pool"; readonly type: "address"; readonly indexed: true; }, { readonly name: "token"; readonly type: "address"; readonly indexed: true; }]; }, { readonly type: "event"; readonly name: "LPLocked"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "pool"; readonly type: "address"; readonly indexed: true; }, { readonly name: "token"; readonly type: "address"; readonly indexed: true; }]; }, { readonly type: "event"; readonly name: "BaseTokenAdded"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "baseToken"; readonly type: "address"; readonly indexed: true; }, { readonly name: "manager"; readonly type: "address"; readonly indexed: true; }]; }, { readonly type: "event"; readonly name: "BaseTokenRemoved"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "baseToken"; readonly type: "address"; readonly indexed: true; }]; }, { readonly type: "event"; readonly name: "PoolManagerUpdated"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "baseToken"; readonly type: "address"; readonly indexed: true; }, { readonly name: "oldManager"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newManager"; readonly type: "address"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "TreasuryUpdated"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "oldTreasury"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newTreasury"; readonly type: "address"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "CitadelUpdated"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "oldCitadel"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newCitadel"; readonly type: "address"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "CitadelLockFailed"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "reason"; readonly type: "bytes"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "IdentityRegistryUpdated"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "oldRegistry"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newRegistry"; readonly type: "address"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "FeeWalletsUpdated"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "oldRegularWallet"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newRegularWallet"; readonly type: "address"; readonly indexed: false; }, { readonly name: "oldAgentWallet"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAgentWallet"; readonly type: "address"; readonly indexed: false; }]; }, { readonly type: "event"; readonly name: "PoolInitialized"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "pool"; readonly type: "address"; readonly indexed: true; }, { readonly name: "token"; readonly type: "address"; readonly indexed: true; }]; }]; //# sourceMappingURL=SentryLaunchFactory.d.ts.map