import "reflect-metadata"; import { IReactiveInitOptions } from "../../types/interfaces/i-reactive-init-options"; import { IdbConnector } from "../../types/interfaces/idb-connector"; import { Class } from "../../types/types/class"; import { Model } from "../../model/Model"; import { IReactiveDecoratorOptions } from "../../types/interfaces/i-reactive-decorator-options"; export declare function Reactive>({ collection_name }?: IReactiveDecoratorOptions): (Class: typeof Model) => any; export declare namespace Reactive { let db: IdbConnector; let __init__: boolean; const Classes: Class[], init: (db: IReactiveInitOptions) => Promise, loadAll: () => Promise, clear_db: () => Promise; } //# sourceMappingURL=reactive-decorator.d.ts.map