@1771technologies/lytenyte-pro
Version:
Blazingly fast headless React data grid with 100s of features.
14 lines (13 loc) • 584 B
TypeScript
import { type Dispatch, type SetStateAction } from "react";
import type { FilterSelectFlat } from "./use-filter-select";
export interface FilterSelectRoot {
readonly defaultFilter: FilterSelectFlat;
readonly filters: FilterSelectFlat[];
readonly setFilters: Dispatch<SetStateAction<FilterSelectFlat[]>>;
readonly maxCount: number;
readonly apply: () => void;
readonly reset: () => void;
readonly clear: () => void;
}
export declare const context: import("react").Context<FilterSelectRoot>;
export declare const useFilterSelectRoot: () => FilterSelectRoot;