import { IWatchOptions, DBRealtimeListener } from './typings/index'; export declare class DocumentReference { readonly id: string | number; readonly _transactionId: string; readonly projection: Object; private _apiOptions; set(data: Object): Promise; update(data: Object): Promise; delete(): Promise; remove(): Promise; get(): Promise; field(projection: Object): DocumentReference; watch: (options: IWatchOptions) => DBRealtimeListener; }