import { Transaction } from 'firebase-admin/firestore'; export declare class UnimplementedTransaction implements Transaction { get(query: FirebaseFirestore.Query): Promise>; get(documentRef: FirebaseFirestore.DocumentReference): Promise>; get(aggregateQuery: FirebaseFirestore.AggregateQuery): Promise>; getAll(...documentRefsOrReadOptions: (FirebaseFirestore.ReadOptions | FirebaseFirestore.DocumentReference)[]): Promise[]>; create(documentRef: FirebaseFirestore.DocumentReference, data: FirebaseFirestore.WithFieldValue): Transaction; set(documentRef: FirebaseFirestore.DocumentReference, data: FirebaseFirestore.PartialWithFieldValue, options: FirebaseFirestore.SetOptions): Transaction; set(documentRef: FirebaseFirestore.DocumentReference, data: FirebaseFirestore.WithFieldValue): Transaction; update(documentRef: FirebaseFirestore.DocumentReference, data: FirebaseFirestore.UpdateData, precondition?: FirebaseFirestore.Precondition | undefined): Transaction; update(documentRef: FirebaseFirestore.DocumentReference, field: string | FirebaseFirestore.FieldPath, value: any, ...fieldsOrPrecondition: any[]): Transaction; delete(documentRef: FirebaseFirestore.DocumentReference, precondition?: FirebaseFirestore.Precondition | undefined): Transaction; }