import { ContractKit } from "@celo/contractkit"; import { RegistryAave } from "./registries/aave"; import { RegistryAaveV2 } from "./registries/aave-v2"; import { RegistryStatic } from "./registries/static"; import { RegistryUniswapV2 } from "./registries/uniswapv2"; import { RegistryBalancer } from "./registries/balancer"; import { RegistryUniswapV3 } from "./registries/uniswapv3"; import { RegistryMentoV2 } from "./registries/mento-v2"; export declare const mainnetRegistryMoola: (kit: ContractKit) => RegistryAave; export declare const mainnetRegistryUbeswap: (kit: ContractKit) => RegistryUniswapV2; export declare const mainnetRegistrySushiswap: (kit: ContractKit) => RegistryUniswapV2; export declare const mainnetRegistryMobius: (kit: ContractKit) => RegistryStatic; export declare const mainnetRegistryMisc: (kit: ContractKit) => RegistryStatic; export declare const mainnetRegistryMoolaV2: (kit: ContractKit) => RegistryAaveV2; export declare const mainnetRegistryCeloDex: (kit: ContractKit) => RegistryUniswapV2; export declare const mainnetRegistrySymmetric: (kit: ContractKit) => RegistryBalancer; export declare const mainnetRegistryCurve: (kit: ContractKit) => RegistryStatic; export declare const mainnetRegistryUniswapV3: (kit: ContractKit) => RegistryUniswapV3; export declare const mainnetRegistryStCelo: (kit: ContractKit) => RegistryStatic; export declare const mainnetRegistriesWhitelist: (kit: ContractKit) => (RegistryStatic | RegistryAave | RegistryMentoV2 | RegistryUniswapV2 | RegistryUniswapV3 | RegistryAaveV2)[];