import type { ExportFormat } from "./useExportCSV";
/** Props for {@link ExportButton}. */
export interface ExportButtonProps {
    /** Callback invoked with the selected export format. */
    readonly onExport: (format: ExportFormat) => void;
    /** Whether an export is in progress. */
    readonly isExporting?: boolean;
    /** Disable the button (e.g., when no data is loaded). */
    readonly disabled?: boolean;
    /** Additional CSS class names. */
    readonly className?: string;
}
/**
 * Dropdown button for exporting usage data as CSV.
 *
 * Presents two options: "Daily Summary" and "Model Breakdown",
 * corresponding to the two CSV export formats.
 */
export declare function ExportButton({ onExport, isExporting, disabled, className, }: ExportButtonProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ExportButton.d.ts.map