export type StaticConfig = { linkToken: string; chainSelector: string; destChainSelector: string; defaultTxGasLimit: string; prevOnRamp: string; maxNopFeesJuels: string; armProxy: string; }; export type OnchainStaticConfig = Omit & { chainSelector: bigint; destChainSelector: bigint; defaultTxGasLimit: bigint; maxNopFeesJuels: bigint; }; export type DynamicConfig = { router: string; priceRegistry: string; maxDataSize: number; maxTokensLength: number; maxGasLimit: string; }; export type OnchainDynamicConfig = Omit & { maxGasLimit: bigint; }; export type TokenTransferFeeConfigArgs = { token: string; minFee: number; maxFee: number; ratio: number; }; export type FeeTokenConfigArgs = FeeTokenConfig & { token: string; }; export type FeeTokenConfig = { gasMultiplier: string; networkFeeAmountUSD: string; destGasOverhead: number; enabled: boolean; destGasPerPayloadByte: number; }; export type OnchainFeeTokenConfig = Omit & { networkFeeAmountUSD: bigint; gasMultiplier: bigint; }; export type OnchainFeeTokenConfigArgs = OnchainFeeTokenConfig & { token: string; }; export type NopAndWeight = { nop: string; weight: number; }; //# sourceMappingURL=types.d.ts.map