import type { DatasetFilter, FilterNode } from '../specs'; export declare function useDatasetFilter(datasetId: string): readonly [import("../specs").FilterGroup | undefined, { readonly addFilterNode: (filterNode: FilterNode, filterLogicalOperator?: DatasetFilter['relation']) => void; readonly updateFilterNode: (filterId: string, filterNode: Partial>) => void; readonly removeFilterNode: (filterId: string) => void; readonly updateFilter: (filter: import("../specs").FilterGroup) => void; readonly clearFilter: () => void; }];