/**
 * PivotToolbar Component
 *
 * Exportable toolbar for configuring pivot table settings
 * Can be used standalone by npm package consumers
 */
import React from 'react';
import type { PivotConfig } from './pivotEngine';
export interface PivotToolbarProps {
    /** Available columns for pivot/grouping/values */
    columns: Array<{
        field: string;
        headerName: string;
    }>;
    /** Current pivot configuration */
    pivotConfig?: Partial<PivotConfig> | null;
    /** Callback when pivot is enabled/disabled */
    onPivotToggle: (enabled: boolean) => void;
    /** Callback when configuration changes */
    onConfigChange: (config: PivotConfig | null) => void;
    /** Whether pivot mode is currently active */
    isPivotMode?: boolean;
    /** Custom styles */
    style?: React.CSSProperties;
    /** Custom class name */
    className?: string;
}
export declare const PivotToolbar: React.FC<PivotToolbarProps>;
export default PivotToolbar;
