import type { CustomMatcher } from './customOperators.js'; export type NumberOperator = (arg1: string[]) => (arg: number) => boolean; export type NumberMatcher = (value: number, path: string[]) => boolean | null; export type DefaultNumberMatcher = (value: number) => boolean; /** * Builds the function which of a criterion which checks a leaf number value against the keyword. */ export default function getNumberMatchers(keyword: string, customOperators: CustomMatcher[]): NumberMatcher[]; export declare function getDefaultNumberMatcher(keyword: string): (arg: number) => boolean; /** * @internal */ export declare function splitNumberOperator(keyword: string): { values: string[]; operator: string; /** * Is null when has the dot operator with a second value */ secondQuery?: string; }; //# sourceMappingURL=getNumberMatchers.d.ts.map