import type { LocalDocumentParent, RxCollection, RxDatabase, RxDocumentData, RxLocalDocument, RxLocalDocumentData } from '../../types/'; declare const RxDocumentParent: any; declare class RxLocalDocumentClass extends RxDocumentParent { readonly id: string; readonly parent: RxCollection | RxDatabase; constructor(id: string, jsonData: DocData, parent: RxCollection | RxDatabase); } export declare function createRxLocalDocument(data: RxDocumentData>, parent: any): RxLocalDocument; export declare function getRxDatabaseFromLocalDocument(doc: RxLocalDocument | RxLocalDocumentClass): RxDatabase | import("../../rx-database.ts").RxDatabaseBase; export declare function createLocalDocStateByParent(parent: LocalDocumentParent): void; export {};