export declare const ContractABIs: { readonly ERC20: ({ type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; outputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; anonymous?: undefined; } | { outputs?: undefined; stateMutability?: undefined; type: string; name: string; inputs: { name: string; type: string; indexed: boolean; internalType: string; }[]; anonymous: boolean; } | { outputs?: undefined; stateMutability?: undefined; anonymous?: undefined; type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; })[]; readonly ERC20Swap: ({ anonymous?: undefined; type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; outputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; } | { anonymous?: undefined; type: string; name: string; inputs: ({ name: string; type: string; internalType: string; components?: undefined; } | { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; })[]; outputs: never[]; stateMutability: string; } | { outputs?: undefined; stateMutability?: undefined; type: string; name: string; inputs: { name: string; type: string; indexed: boolean; internalType: string; }[]; anonymous: boolean; } | { outputs?: undefined; stateMutability?: undefined; anonymous?: undefined; type: string; name: string; inputs: never[]; })[]; readonly EtherSwap: ({ anonymous?: undefined; type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; outputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; } | { anonymous?: undefined; type: string; name: string; inputs: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; }[]; outputs: never[]; stateMutability: string; } | { outputs?: undefined; stateMutability?: undefined; type: string; name: string; inputs: { name: string; type: string; indexed: boolean; internalType: string; }[]; anonymous: boolean; } | { outputs?: undefined; stateMutability?: undefined; anonymous?: undefined; type: string; name: string; inputs: never[]; })[]; readonly Router: ({ outputs?: undefined; type: string; inputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; name?: undefined; } | { outputs?: undefined; type: string; stateMutability: string; name?: undefined; inputs?: undefined; } | { type: string; name: string; inputs: never[]; outputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; } | { type: string; name: string; inputs: ({ components?: undefined; name: string; type: string; internalType: string; } | { name: string; type: string; internalType: string; components: ({ name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; } | { components?: undefined; name: string; type: string; internalType: string; })[]; })[]; outputs: never[]; stateMutability: string; } | { outputs?: undefined; stateMutability?: undefined; type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; })[]; }; //# sourceMappingURL=ABIs.d.ts.map