/// import { CollectionGroup } from 'firebase-admin/firestore'; export declare class UnimplementedCollectionGroup implements CollectionGroup { get firestore(): FirebaseFirestore.Firestore; getPartitions(desiredPartitionCount: number): AsyncIterable>; withConverter(converter: FirebaseFirestore.FirestoreDataConverter): CollectionGroup; withConverter(converter: null): CollectionGroup; where(fieldPath: string | FirebaseFirestore.FieldPath, opStr: FirebaseFirestore.WhereFilterOp, value: any): FirebaseFirestore.Query; where(filter: FirebaseFirestore.Filter): FirebaseFirestore.Query; orderBy(fieldPath: string | FirebaseFirestore.FieldPath, directionStr?: FirebaseFirestore.OrderByDirection | undefined): FirebaseFirestore.Query; limit(limit: number): FirebaseFirestore.Query; limitToLast(limit: number): FirebaseFirestore.Query; offset(offset: number): FirebaseFirestore.Query; select(...field: (string | FirebaseFirestore.FieldPath)[]): FirebaseFirestore.Query; startAt(snapshot: FirebaseFirestore.DocumentSnapshot): FirebaseFirestore.Query; startAt(...fieldValues: any[]): FirebaseFirestore.Query; startAfter(snapshot: FirebaseFirestore.DocumentSnapshot): FirebaseFirestore.Query; startAfter(...fieldValues: any[]): FirebaseFirestore.Query; endBefore(snapshot: FirebaseFirestore.DocumentSnapshot): FirebaseFirestore.Query; endBefore(...fieldValues: any[]): FirebaseFirestore.Query; endAt(snapshot: FirebaseFirestore.DocumentSnapshot): FirebaseFirestore.Query; endAt(...fieldValues: any[]): FirebaseFirestore.Query; get(): Promise>; stream(): NodeJS.ReadableStream; onSnapshot(onNext: (snapshot: FirebaseFirestore.QuerySnapshot) => void, onError?: ((error: Error) => void) | undefined): () => void; count(): FirebaseFirestore.AggregateQuery<{ count: FirebaseFirestore.AggregateField; }>; isEqual(other: FirebaseFirestore.Query): boolean; }