import { IBACKENDPAYLOAD } from "./backend"; import { ACTION } from "./command/action"; import { baseParamsType } from "./command/baseparams"; import { ICOMMAND, IKeyMaybeValue, IRESPONSE, RESULT } from "./command/icommand"; import { EnumBooleanStringified } from "../@types"; import { ExitCode } from "./exit-code"; import { clientID } from "./clivechat"; import { EndChatType } from "./live/livechat"; export declare class CMDP_LOGOUT implements ICOMMAND, IBACKENDPAYLOAD { action: ACTION; params: baseParamsType & { code?: number; allDevices?: EnumBooleanStringified; }; payload?: unknown; } export declare class CMDP_LOGOUT_RESPONSE extends CMDP_LOGOUT implements IRESPONSE { result: RESULT; commands: ICOMMAND[]; values: IKeyMaybeValue; } export declare class CMDP_SLOGOUT extends CMDP_LOGOUT { action: ACTION; } export declare class CMDP_SLOGOUT_RESPONSE extends CMDP_LOGOUT_RESPONSE { action: ACTION; } export declare class CMDP_CLOGOUT implements ICOMMAND { action: ACTION; params: baseParamsType & clientID & { exitCode?: ExitCode; exitMessage?: string; }; } export declare class CMDP_CLOGOUT_RESPONSE extends CMDP_CLOGOUT implements IRESPONSE { result: RESULT; commands: ICOMMAND[]; values: { endChatType: EndChatType; videoTime?: string; }; } export declare class CMDP_TESTID implements ICOMMAND { action: ACTION; params: baseParamsType & { clientID?: string; }; } export declare class CMDP_TESTID_RESPONSE extends CMDP_TESTID implements IRESPONSE { result: RESULT; commands: ICOMMAND[]; values: IKeyMaybeValue; }