/*! * Copyright (c) Microsoft Corporation and contributors. All rights reserved. * Licensed under the MIT License. */ /** * Helper class for tracing performance of events * Time measurements are in milliseconds as a floating point with a decimal * * @deprecated Moved to the `@fluidframework-internal/client-utils` package. * @internal */ export declare class Trace { readonly startTick: number; static start(): Trace; protected lastTick: number; protected constructor(startTick: number); trace(): ITraceEvent; } /** * Event in a performance trace including time elapsed. * * @deprecated Moved to the `@fluidframework-internal/client-utils` package. * @internal */ export interface ITraceEvent { /** * Total time elapsed since the start of the Trace. * Measured in milliseconds as a floating point with a decimal */ readonly totalTimeElapsed: number; /** * Time elapsed since the last trace event. * Measured in milliseconds as a floating point with a decimal */ readonly duration: number; /** * This number represents a relative time which should * be consistent for all trace ticks. */ readonly tick: number; } //# sourceMappingURL=trace.d.ts.map