UNPKG

umbot

Version:

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

19 lines (18 loc) 867 B
import { TemplateTypeModel } from './TemplateTypeModel'; import { IAlisaResponse, IAlisaSession, IAlisaWebhookRequest, IAlisaWebhookResponse } from './interfaces'; import { BotController } from '../controller'; export declare class Alisa extends TemplateTypeModel { private readonly VERSION; private readonly MAX_TIME_REQUEST; protected _session: IAlisaSession | undefined; protected _isState: boolean; protected _stateName: 'user_state_update' | 'application_state' | 'session_state' | null; protected _getResponse(): Promise<IAlisaResponse>; private _setState; private _initUserCommand; private _setUserId; init(query: string | IAlisaWebhookRequest, controller: BotController): Promise<boolean>; getContext(): Promise<IAlisaWebhookResponse>; getLocalStorage(): Promise<any | string>; isLocalStorage(): boolean; }