/*! * Copyright (c) Microsoft. All rights reserved. */ import { LogLevel, TelemetryProperties } from "../../telemetryclient"; export declare const CORRELATION_VECTOR_TAG = "Correlation_Vector"; export declare const SDK_VERSION = "Sdk_Version"; export declare class TelemetryHelperBase { addCustomTelemetryProperties(properties?: TelemetryProperties, cv?: string): TelemetryProperties; logEvent(eventName: string, cv?: string, properties?: TelemetryProperties): void; logStartEvent(eventName: string): void; logStopEvent(eventName: string, cv?: string, properties?: TelemetryProperties): void; logMessage(message: string, cv?: string, properties?: TelemetryProperties, level?: LogLevel): void; logError(errorMessage: string, cv?: string, properties?: TelemetryProperties): void; logErrorAndThrow(error: string, cv?: string, properties?: TelemetryProperties): void; logException(exception: Error, cv?: string, properties?: TelemetryProperties, level?: LogLevel): void; logExceptionAndThrow(exception: Error, cv?: string, properties?: TelemetryProperties, level?: LogLevel): void; flush(): void; }