UNPKG

@salutejs/client

Version:

Модуль взаимодействия с виртуальным ассистентом

24 lines 970 B
import { AppInfo, Meta, Mid, PermissionStatus, PermissionType, SystemMessageDataType } from '../typings'; export declare type Permission = Record<PermissionType, PermissionStatus>; export declare type CommandResponse = Required<Pick<SystemMessageDataType, 'app_info'>> & { meta: { time: Meta['time']; permissions: Meta['permissions']; location?: Meta['location']; }; server_action: { action_id: 'command_response'; request_message_id: Mid; command_response: { request_permissions?: { permissions: Array<{ type: PermissionType; status: PermissionStatus; }>; }; }; }; }; export declare const getTime: () => Meta['time']; export declare const getAnswerForRequestPermissions: (requestMessageId: Mid, appInfo: AppInfo, items: PermissionType[]) => Promise<CommandResponse>; //# sourceMappingURL=meta.d.ts.map