/** * 打印日志信息 * * @export * @enum {number} */ export declare enum LogType { warning = "warning", error = "error", info = "info" } /** * 请求头 * * @export * @interface RequestHeader * @extends {Record} */ export interface RequestHeader extends Record { platform: string; appId: string; bizType: string; merchantId: string; 'M-AuthType': string; } /** * log 函数的简单定义,方便外部使用 */ export type LogFunc = (type: LogType, message?: unknown, ...optionalParams: unknown[]) => void; /** * 开 session 的请求参数 */ export interface IOpenSessionParam { sourceMessageId?: string; openNewSession?: boolean; sessionId?: string; openCanvasUrl?: string; extParams?: Record; }