import * as admin from "firebase-admin"; import { FirestoreField } from "../../firestore-onwrite-processor/types"; export type Metadata = { collectionName: string; instanceId?: string; createdAt: admin.firestore.Timestamp; [key: string]: FirestoreField; }; export declare const getMetadataDoc: (metadataDocumentPath: string, metadata: Metadata) => Promise>; export declare const createMetadataDoc: (metadataDocumentPath: string, metadata: Metadata) => Promise>; export declare const updateMetadataDoc: (metadataDocumentPath: string, metadata: Metadata) => Promise>; export declare const updateOrCreateMetadataDoc: (metadataDocumentPath: string, shouldRunBackfill: (data?: Record) => Promise, metadata: Metadata) => Promise<{ path: string; shouldBackfill: boolean; }>;