import { type DocWithId } from "@vibes.diy/vibe-runtime"; interface UseFireproofDBResult { docs: DocWithId[]; docById: Map; totalDocs: number; putDoc: (doc: Record) => Promise; deleteDoc: (id: string) => Promise; createDoc: (doc: Record) => Promise; seedData: () => Promise; } export declare function useFireproofDB(dbName: string): UseFireproofDBResult; export {};