import { SnapshotManager } from './SnapshotManager'; import { CollectionReference, DocumentReference, Query, DocumentSnapshot } from '../types/index'; export declare const getCachedDoc: (docRef: DocumentReference) => DocumentSnapshot; export declare const getDoc: (docRef: DocumentReference) => Promise>; export declare const onSnapshot: (ref: CollectionReference | DocumentReference | Query, callback: (snapshot: any) => void) => (() => void); export { SnapshotManager };