import { ICondition, IPatternOptions } from './interfaces'; export declare function getIdentifiers(rule: ICondition): string[]; export declare function getMatcher(rule: ICondition, options?: IPatternOptions, equality?: boolean): any; export declare function getIndexableProperties(rule: ICondition): string[]; export declare function getSourceMatcher(rule: ICondition, options: IPatternOptions, equality: boolean): any;