/** * This file was generated by scripts/codegen.ts * * Original abi file: * - node_modules/@axelar-network/interchain-token-service/artifacts/contracts/interfaces/ITokenManagerDeployer.sol/ITokenManagerDeployer.json * * DO NOT EDIT MANUALLY */ export type ITokenManagerDeployerDeployTokenManagerArgs = { tokenId: `0x${string}`; implementationType: bigint; params: `0x${string}`; }; /** * Factory function for ITokenManagerDeployer.deployTokenManager function args */ export declare const encodeITokenManagerDeployerDeployTokenManagerArgs: ({ tokenId, implementationType, params, }: ITokenManagerDeployerDeployTokenManagerArgs) => readonly [`0x${string}`, bigint, `0x${string}`]; /** * Encoder function for ITokenManagerDeployer.deployTokenManager function data */ export declare const encodeITokenManagerDeployerDeployTokenManagerData: ({ tokenId, implementationType, params, }: ITokenManagerDeployerDeployTokenManagerArgs) => `0x${string}`; export declare const ITOKEN_MANAGER_DEPLOYER_ENCODERS: { deployTokenManager: { args: ({ tokenId, implementationType, params, }: ITokenManagerDeployerDeployTokenManagerArgs) => readonly [`0x${string}`, bigint, `0x${string}`]; data: ({ tokenId, implementationType, params, }: ITokenManagerDeployerDeployTokenManagerArgs) => `0x${string}`; }; };