import type { Address } from "viem"; export type KnownSwapAddresses = { swapper?: Address; swapVerifier?: Address; eulerSwapV1Periphery?: Address; eulerSwapV2Periphery?: Address; eulerSwapPeriphery?: Address; }; export declare function getAllowedSwapperAddresses(knownAddresses: KnownSwapAddresses | null | undefined): string[]; export declare function assertSwapperAllowed(swapperAddress: string, knownAddresses: KnownSwapAddresses | null | undefined): void; export declare function assertSwapVerifierAllowed(swapVerifierAddress: string, knownSwapVerifier: string | undefined): void; export declare function assertSwapQuoteContractsAllowed(quoteContracts: { swapperAddress: string; verifierAddress: string; }, knownAddresses: KnownSwapAddresses | null | undefined): void; //# sourceMappingURL=swapAllowlist.d.ts.map