botbook/node_modules/@azure/msal-browser/dist/telemetry/BrowserPerformanceMeasurement.d.ts

22 lines
916 B
TypeScript
Raw Normal View History

2024-09-04 13:13:15 -03:00
import { IPerformanceMeasurement, SubMeasurement } from "@azure/msal-common";
export declare class BrowserPerformanceMeasurement implements IPerformanceMeasurement {
private readonly measureName;
private readonly correlationId;
private readonly startMark;
private readonly endMark;
constructor(name: string, correlationId: string);
private static makeMeasureName;
private static makeStartMark;
private static makeEndMark;
static supportsBrowserPerformance(): boolean;
/**
* Flush browser marks and measurements.
* @param {string} correlationId
* @param {SubMeasurement} measurements
*/
static flushMeasurements(correlationId: string, measurements: SubMeasurement[]): void;
startMeasurement(): void;
endMeasurement(): void;
flushMeasurement(): number | null;
}
//# sourceMappingURL=BrowserPerformanceMeasurement.d.ts.map