import { type TaskCategory, type TaskPriority } from './types';
export interface FilterState {
    status: 'all' | 'active' | 'completed';
    priority: TaskPriority | 'all';
    categoryId: string | 'all';
    search: string;
}
export interface FilterBarProps {
    value: FilterState;
    onChange: (next: FilterState) => void;
    categories: TaskCategory[];
}
export declare function FilterBar({ value, onChange, categories }: FilterBarProps): import("react/jsx-runtime").JSX.Element;
