export declare class PerformanceEvaluator { private static _instance; private _eval; static get instance(): PerformanceEvaluator; /** * Continue the performance evaluation. * * @param id */ continueSection(sectionId: string): void; /** * End the performance evaluation and calculate the duration. * * @param id */ end(): void; /** * End the performance evaluation of a section and calculate the duration. * * @param id */ endSection(sectionId: string): void; /** * Get the evaluation data for a specific id. * * @param id */ getEvaluation(): { start: number; section: { [key: string]: { start: number; continued?: number; end?: number; duration?: number; }; }; end?: number; duration?: number; } | undefined; /** * Get the evaluation data for a specific id. * * @param id */ getEvaluationToString(): string; /** * Pause the performance evaluation. * * @param id */ pauseSection(sectionId: string): void; /** * Start the evaluation with a specific id. * * @param id */ start(time?: number): void; /** * Start the evaluation of a section with a specific id. * * @param id */ startSection(sectionId: string, time?: number): void; } //# sourceMappingURL=PerformanceEvaluator.d.ts.map