/** * Hook for interacting with FeltDB collections */ import type { Collection } from '@feltdb/core'; export interface UseCollectionOptions { query?: any; subscribe?: boolean; } export declare function useCollection(collection: Collection, options?: UseCollectionOptions): { data: T[]; loading: boolean; error: Error | null; insert: (item: T) => Promise; update: (id: string, item: Partial) => Promise; remove: (id: string) => Promise; }; //# sourceMappingURL=useCollection.d.ts.map