import { FieldPath } from './FieldPath'; import { QueryConstraint, WhereFilterOp } from '../types/index'; export declare const where: (fieldPath: string | FieldPath, opStr: WhereFilterOp | string, value: any) => QueryConstraint; export declare const orderBy: (fieldPath: string | FieldPath, directionStr?: "asc" | "desc") => QueryConstraint; export declare const limit: (limitValue: number) => QueryConstraint; export declare const startAt: (...docSnapshotOrValues: any[]) => QueryConstraint; export declare const startAfter: (...docSnapshotOrValues: any[]) => QueryConstraint; export declare const endAt: (...docSnapshotOrValues: any[]) => QueryConstraint; export declare const endBefore: (...docSnapshotOrValues: any[]) => QueryConstraint;