Outlook_Addin_LLM/node_modules/applicationinsights/out/Bootstrap/StatusLogger.d.ts

20 lines
631 B
TypeScript

import * as DataModel from "./DataModel";
export interface StatusContract {
AgentInitializedSuccessfully: boolean;
Reason?: string;
SDKPresent: boolean;
AppType: string;
MachineName: string;
PID: string;
SdkVersion: string;
Ikey: string;
}
export declare class StatusLogger {
_writer: DataModel.AgentLogger;
static readonly DEFAULT_FILE_PATH: string;
static readonly DEFAULT_FILE_NAME: string;
static readonly DEFAULT_STATUS: StatusContract;
constructor(_writer?: DataModel.AgentLogger);
logStatus(data: StatusContract, cb?: (err: Error) => void): void;
}