import { PropsWithChildren, ReactNode } from 'react';
export interface TokenReward {
    icon?: ReactNode;
    name: string;
    amount?: {
        token: string;
        usd: string;
    };
}
interface PreviewModalProps {
    open: boolean;
    processing?: boolean;
    title: string;
    onClose: () => void;
    onProceed: () => void;
    tokens: TokenReward[];
    transactionFees: {
        token: string;
        usd: string;
    };
}
export declare const RewardsPreviewModal: ({ open, processing, title, onClose, onProceed, tokens, transactionFees, }: PropsWithChildren<PreviewModalProps>) => import("react/jsx-runtime").JSX.Element;
export {};
