UNPKG

@berish/orm-web-file-adapter

Version:

Адаптер файловой базы данных по сети для @berish/orm

17 lines (16 loc) 857 B
import { Manager } from '@berish/orm'; export declare type WebFileMethodParameters<N extends keyof Manager['file']> = Parameters<Manager['file'][N]>; export declare type WebFileMethodReturn<N extends keyof Manager['file']> = ReturnType<Manager['file'][N]>; export declare class WebFileReceiver { private _manager; constructor(manager: Manager); get manager(): Manager; get API(): { get: (ids: string[], fetchData: boolean) => Promise<import("@berish/orm").IBaseFileItem[]>; create: (items: import("@berish/orm").IBaseFileItem[]) => Promise<void>; delete: (ids: string[]) => Promise<void>; }; get: (ids: string[], fetchData: boolean) => Promise<import("@berish/orm").IBaseFileItem[]>; create: (items: import("@berish/orm").IBaseFileItem[]) => Promise<void>; delete: (ids: string[]) => Promise<void>; }