UNPKG

@deepkit/framework

Version:

16 lines (15 loc) 767 B
import { Command, Flag } from '@deepkit/app'; import { FrameworkConfig } from '../module.config.js'; import { LoggerInterface } from '@deepkit/logger'; import { Stopwatch, StopwatchStore } from '@deepkit/stopwatch'; /** * @description Prints debugging information about profiler frames. */ export declare class DebugProfileFramesCommand implements Command { protected config: Pick<FrameworkConfig, 'varPath' | 'debugStorePath'>; protected logger: LoggerInterface; protected stopwatchStore: StopwatchStore; protected stopwatch: Stopwatch; constructor(config: Pick<FrameworkConfig, 'varPath' | 'debugStorePath'>, logger: LoggerInterface, stopwatchStore: StopwatchStore, stopwatch: Stopwatch); execute(reset?: boolean & Flag): Promise<void>; }