import { Module, RePermitOrder, SpotConfig } from './types'; type Props = { chainId: number; srcToken: string; dstToken: string; srcAmount: string; deadlineMillis: number; fillDelayMillis: number; slippage: number; account: string; srcAmountPerTrade: string; dstMinAmountPerTrade?: string; triggerAmountPerTrade?: string; config: SpotConfig; module: Module; feePercentage?: number; }; export declare const buildRePermitOrderData: ({ chainId, srcToken, dstToken, srcAmount, deadlineMillis, fillDelayMillis, slippage, account, srcAmountPerTrade, dstMinAmountPerTrade, triggerAmountPerTrade, config, module, }: Props) => { domain: { name: string; version: string; chainId: number; verifyingContract: `0x${string}`; }; order: RePermitOrder; types: { RePermitWitnessTransferFrom: { name: string; type: string; }[]; Exchange: { name: string; type: string; }[]; Input: { name: string; type: string; }[]; Order: { name: string; type: string; }[]; Output: { name: string; type: string; }[]; TokenPermissions: { name: string; type: string; }[]; }; primaryType: "RePermitWitnessTransferFrom"; }; export {}; //# sourceMappingURL=build-repermit-order-data.d.ts.map