import { RulesTestContext } from '@firebase/rules-unit-testing';
export declare type OriFirestore = ReturnType<OriFirebaseFirestore['getFirestore']>;
export declare type OriFirestoreTesting = ReturnType<RulesTestContext['firestore']>;
export declare type OriFirebaseFirestore = typeof import('firebase/firestore');
export declare type OriDocumentData = import('firebase/firestore').DocumentData;
export declare type OriSetOptions = import('firebase/firestore').SetOptions;
export declare type OriFirestoreError = import('firebase/firestore').FirestoreError;
export declare type OriSnapshotOptions = import('firebase/firestore').SnapshotOptions;
export declare type OriSnapshotMetadata = import('firebase/firestore').SnapshotMetadata;
export declare type OriQueryConstraint = import('firebase/firestore').QueryConstraint;
export declare type OriSnapshotListenOptions = import('firebase/firestore').SnapshotListenOptions;
export declare type OriUnsubscribe = import('firebase/firestore').Unsubscribe;
export declare type OriDocumentReference<T extends OriDocumentData = OriDocumentData> = import('firebase/firestore').DocumentReference<T>;
export declare type OriCollectionReference<T extends OriDocumentData = OriDocumentData> = import('firebase/firestore').CollectionReference<T>;
export declare type OriQuery<T extends OriDocumentData = OriDocumentData> = import('firebase/firestore').Query<T>;
export declare type OriQuerySnapshot<T = OriDocumentData> = import('firebase/firestore').QuerySnapshot<T>;
export declare type OriQueryDocumentSnapshot<T = OriDocumentData> = import('firebase/firestore').QueryDocumentSnapshot<T>;
export declare type OriDocumentSnapshot<T extends OriDocumentData = OriDocumentData> = import('firebase/firestore').DocumentSnapshot<T>;
export declare type OriDocumentChange<T = OriDocumentData> = import('firebase/firestore').DocumentChange<T>;
export declare type OriDocumentChangeType = import('firebase/firestore').DocumentChangeType;
export declare type OriWriteBatch = import('firebase/firestore').WriteBatch;
export declare type OriTransaction = import('firebase/firestore').Transaction;
export declare type OriOrderByDirection = 'asc' | 'desc';
export declare type OriWhereFilterOp = import('firebase/firestore').WhereFilterOp;
export declare type OriGeoPoint = OriFirebaseFirestore['GeoPoint'];
export declare type OriTimestamp = import('firebase/firestore').Timestamp;
export declare type OriFieldValue = import('firebase/firestore').FieldValue;
