import type { GlobalPanelDescriptor, IProfilerCollector } from '../collectors/collector.interface.js'; import type { Profile } from '../interfaces/profile.interface.js'; import { RuntimeMetricsService } from './runtime-metrics.service.js'; import type { RuntimeCollectorData } from './runtime-metrics.interface.js'; export declare class RuntimeCollector implements IProfilerCollector { private readonly metrics; readonly name = "runtime"; readonly label = "Runtime"; readonly icon = ""; readonly priority = 85; readonly scope: "global"; constructor(metrics: RuntimeMetricsService); getTemplatePath(): string; expandGlobalPanels(data: unknown): GlobalPanelDescriptor[]; collect(_profile: Profile): RuntimeCollectorData; }