import { Dispatch, SetStateAction } from 'react';
export type VisibleColumnState<T extends string = string> = Partial<Record<T, false>>;
export type THeader = {
    [key: string]: any;
    canBeHidden?: boolean;
    icon?: JSX.Element;
    id: string;
    title: string;
};
type typeExtraFilters = {
    filter: Record<string, unknown>;
    id: 'open-task' | 'open-and-completed-task';
    title: string;
};
type ShowOpenCompetedTasksButtonProps = {
    extraFilter?: typeExtraFilters;
    setExtraFilters?: Dispatch<SetStateAction<typeExtraFilters>>;
};
export declare const ShowOpenCompetedTasksButton: ({ extraFilter, setExtraFilters }: ShowOpenCompetedTasksButtonProps) => JSX.Element;
export {};
