@salutejs/client
Version:
Модуль взаимодействия с виртуальным ассистентом
12 lines • 592 B
TypeScript
import { AssistantRecord, ClientLogger } from '../typings';
import { Recorder } from './recorder';
export declare type LogCallbackRecorderRecordGetter = () => AssistantRecord;
export interface LogCallbackRecorder extends Recorder<AssistantRecord> {
handler: ClientLogger;
getRecord: LogCallbackRecorderRecordGetter;
start: () => void;
stop: () => void;
}
export declare type LogCallbackRecorderCreator = (defaultActive: boolean) => LogCallbackRecorder;
export declare const createLogCallbackRecorder: LogCallbackRecorderCreator;
//# sourceMappingURL=callback-recorder.d.ts.map