import type { ContractDiversifierRecipient, ContractOracleParams, ContractScaledOfferFactorOverride, DiversifierRecipient, ParseOracleParams, ScaledOfferFactorOverride } from '../types'; export declare const getDiversifierRecipients: (recipients: DiversifierRecipient[]) => ContractDiversifierRecipient[]; export declare const getFormattedOracleParams: (oracleParams: ParseOracleParams) => ContractOracleParams; export declare const getFormattedScaledOfferFactor: (scaledOfferFactorPercent: number, allowMaxPercent?: boolean) => bigint; export declare const getFormattedScaledOfferFactorOverrides: (scaledOfferFactorOverrides: ScaledOfferFactorOverride[]) => ContractScaledOfferFactorOverride[]; export declare const getSwapBalanceId: (inputToken: string, outputToken: string) => string;