import type { FieldPath, WhereFilterOp } from '@lemasc/firebase-wrapper/firestore'; import { TypedQueryConstraint } from '../types/Collection'; /** * Creates a {QueryConstraint} that enforces that documents must contain the * specified field and that the value should satisfy the relation constraint * provided. * * @param fieldPath - The path to compare * @param opStr - The operation string (e.g "<", "<=", "==", "<", * "<=", "!="). * @param value - The value for comparison * @returns The created {Query}. */ export declare function where>(fieldPath: keyof Doc | FieldPath, opStr: WhereFilterOp, value: unknown): TypedQueryConstraint;