import BigNumber from 'bignumber.js'; export declare const SWAAP_RFQ_PRICES_CACHES_TTL_S = 3; export declare const SWAAP_RFQ_QUOTE_TIMEOUT_MS = 3000; export declare const SWAAP_RFQ_API_PRICES_POLLING_INTERVAL_MS = 1000; export declare const SWAAP_RFQ_API_TOKENS_POLLING_INTERVAL_MS: number; export declare const SWAAP_RFQ_TOKENS_CACHES_TTL_S = 7200; export declare const SWAAP_RFQ_API_URL = "https://api.swaap.finance/v1/rfq"; export declare const SWAAP_TOKENS_CACHE_KEY = "tokens"; export declare const SWAAP_PRICES_CACHE_KEY = "prices"; export declare const SWAAP_RFQ_PRICES_ENDPOINT = "prices"; export declare const SWAAP_RFQ_QUOTE_ENDPOINT = "quote"; export declare const SWAAP_NOTIFY_ENDPOINT = "notify"; export declare const SWAAP_RFQ_TOKENS_ENDPOINT = "tokens"; export declare const SWAAP_403_TTL_S: number; export declare const SWAAP_429_TTL_S: number; export declare const SWAAP_POOL_RESTRICT_TTL_S: number; export declare const STABLE_SWAP_GAS_COST_ESTIMATION = 130000; export declare const VOLATILE_SWAP_GAS_COST_ESTIMATION = 150000; export declare const BATCH_SWAP_SELECTOR = "0x945bcec9"; export declare const CALLER_SLOT = 160; export declare const SWAAP_ORDER_TYPE_SELL = 1; export declare const SWAAP_ORDER_TYPE_BUY = 2; export declare const SWAAP_MIN_SLIPPAGE_FACTOR_THRESHOLD_FOR_RESTRICTION: BigNumber; export declare const SWAAP_NOTIFY_TIMEOUT_MS = 2000; export declare const SWAAP_NOTIFICATION_ORIGIN = "paraswap"; export declare const SWAAP_BANNED_CODE = 1;