declare class Query { private query; private logger; constructor(isDebugMode?: boolean); contains(field: string, text: string): Query; startsWith(field: string, text: string): Query; eq(field: string, value: string | number | Date): Query; ne(field: string, value: string | number | Date): Query; le(field: string, value: string | number | Date): Query; ge(field: string, value: string | number | Date): Query; substringof(field: string, value: string): Query; and(): Query; or(): Query; build(): string; } export { Query, Query as default };