import type { ReactNode } from 'react';
import type { SlippageConfigValue } from './slippage-config';
type QuoteDetailRow = {
    label: string;
    value: ReactNode;
    isSlippage?: boolean;
    tooltip?: string;
};
type QuoteDetailsPanelProps = {
    rateLine: string;
    rows: QuoteDetailRow[];
    isSubscription?: boolean;
    slippageValue?: number;
    onSlippageChange?: (value: SlippageConfigValue) => void | Promise<void>;
    slippageConfig?: SlippageConfigValue;
    exchangeRate?: string | null;
    baseCurrency?: string;
    disabled?: boolean;
};
export default function QuoteDetailsPanel({ rateLine, rows, isSubscription, slippageValue, onSlippageChange, slippageConfig, exchangeRate, baseCurrency, disabled, }: QuoteDetailsPanelProps): import("react").JSX.Element | null;
export {};
