import { EOperation } from "./Finder"; import { TTerm } from "./SearchProvider"; declare type TQueryValue = { values: (string | number)[]; operation: EOperation; }; declare type TQueryInput = TQueryValue | string | string[]; export declare type TQuery = { [key: string]: TQueryInput; }; export declare class Query { terms: TTerm[]; values: { [key: string]: (string | number)[]; }; operations: { [key: string]: EOperation; }; constructor(query: TQuery); private isQueryValue; private getQueryValue; private getQueryItems; } export {};