@azure/msal-common
Version:
Microsoft Authentication Library for js
25 lines • 1.12 kB
TypeScript
import { IPerformanceClient, InProgressPerformanceEvent } from "./IPerformanceClient.js";
import { IPerformanceMeasurement } from "./IPerformanceMeasurement.js";
import { PerformanceEvent } from "./PerformanceEvent.js";
export declare class StubPerformanceMeasurement implements IPerformanceMeasurement {
startMeasurement(): void;
endMeasurement(): void;
flushMeasurement(): number | null;
}
export declare class StubPerformanceClient implements IPerformanceClient {
generateId(): string;
startMeasurement(measureName: string, correlationId?: string | undefined): InProgressPerformanceEvent;
startPerformanceMeasurement(): IPerformanceMeasurement;
calculateQueuedTime(): number;
addQueueMeasurement(): void;
setPreQueueTime(): void;
endMeasurement(): PerformanceEvent | null;
discardMeasurements(): void;
removePerformanceCallback(): boolean;
addPerformanceCallback(): string;
emitEvents(): void;
addFields(): void;
incrementFields(): void;
cacheEventByCorrelationId(): void;
}
//# sourceMappingURL=StubPerformanceClient.d.ts.map