import React from "react"; type QuickFilter = "all" | "overdue"; export interface TaskFiltersProps { quickFilter: QuickFilter; onQuickFilterChange: (filter: QuickFilter) => void; stageFilter: string | null; onStageFilterChange: (stage: string | null) => void; clientFilter: string | null; onClientFilterChange: (clientId: string | null) => void; searchText: string; onSearchTextChange: (text: string) => void; hasActiveFilter: boolean; onClearAllFilters: () => void; overdueTasks: { length: number; }; pendingTasks: { length: number; }; stageLabels: Record; stageFilterOrder: string[]; stageCounts: Record; activeClientIds: string[]; clientsMap: Map; } export declare function TaskFilters({ quickFilter, onQuickFilterChange, stageFilter, onStageFilterChange, clientFilter, onClientFilterChange, searchText, onSearchTextChange, hasActiveFilter, onClearAllFilters, overdueTasks, pendingTasks, stageLabels, stageFilterOrder, stageCounts, activeClientIds, clientsMap }: TaskFiltersProps): React.JSX.Element; export {};