import type { DatasetField, DatasetFilter, FilterLogicalOperators, FilterNode } from '../../specs'; export declare function applyDatasetFilter(values: Record[], filter: DatasetFilter): Record[]; export declare function filterFalsyDatasetFilter(filter: DatasetFilter): { children: FilterNode[]; relation: FilterLogicalOperators; }; export declare function getValidFilterWithMeta(filter: DatasetFilter, columns: DatasetField[]): { children: ({} & FilterNode & ({ fieldMeta: DatasetField; } | undefined))[]; relation: FilterLogicalOperators; };