export interface AcrossFeeQuoteRequestParams {
    inputToken: string;
    outputToken: string;
    originChainId: number;
    destinationChainId: number;
    amount: string;
    skipAmountLimit: boolean;
    recipient?: string;
    depositMethod?: string;
}
export interface AcrossFeeQuoteResponse {
    totalRelayFee: AcrossFee;
    relayerCapitalFee: AcrossFee;
    relayerGasFee: AcrossFee;
    lpFee: AcrossFee;
    timestamp: string;
    isAmountTooLow: boolean;
    quoteBlock: string;
    spokePoolAddress: string;
    exclusiveRelayer: string;
    exclusivityDeadline: string;
    expectedFillTimeSec: string;
    limits: AcrossAmountLimits;
}
export interface AcrossAmountLimits {
    minDeposit: string;
    maxDeposit: string;
    maxDepositInstant: string;
    maxDepositShortDelay: string;
    recommendedDepositInstant: string;
}
interface AcrossFee {
    pct: string;
    total: string;
}
export {};
