UNPKG

umbot

Version:

Universal bot(vk, telegram, viber) or skills for Yandex.Alisa, Маруся and sber

24 lines (23 loc) 851 B
import { DbControllerModel } from './DbControllerModel'; import { IQueryData, QueryData } from './QueryData'; import { IModelRes, TQueryCb } from '../interface'; export interface IFileInfo { data: string; version: number; } export type IFileData = { [key: string]: IFileInfo; }; export declare class DbControllerFile extends DbControllerModel { protected cachedFileData: IFileData; destroy(): void; update(updateQuery: QueryData): Promise<any>; insert(insertQuery: QueryData): Promise<any>; remove(removeQuery: QueryData): Promise<boolean>; query(callback: TQueryCb): null; validate(element: IQueryData | null): IQueryData; select(where: IQueryData | null, isOne?: boolean): Promise<IModelRes>; getFileData(): any; escapeString(text: string | number): string; isConnected(): Promise<boolean>; }