import React from 'react';
import { ActiveTableFilterObj } from '../../../module';
interface FilterPill {
    label: string;
    value: number;
}
export declare const tableHeaderStoryArgs: {
    header: {
        name: string;
        value: React.JSX.Element;
        tooltip: {
            tooltipContent: string;
        };
    };
    search: {
        placeholder: string;
    };
    download: {
        csvDownloadOptions: {
            linkName: string;
            csvName: string;
            hiddenClass: string;
            csvData: {
                Name: string;
                Age: number;
                Email: string;
            }[];
            callout: (element: HTMLButtonElement) => void;
        }[];
        show: boolean;
        initialDisplay: boolean;
    };
    tooltip: {
        tooltipContent: string;
    };
    customColumnProps: {
        title: string;
        selected: never[];
        list: string[];
        callout: () => void;
        setToDefaultCallout: () => void;
        cancelCallout: () => void;
    };
    columnFilterProps: {
        activeFilters: {
            [key: string]: FilterPill;
        };
        remove: (filter: ActiveTableFilterObj) => void;
    };
};
export {};
