/** 스냅샷 → 수 하나. 값이 없으면 0 이 아니라 **그 지표를 그릴 수 없다**는 뜻이지만, 그래프 계약이 * 수를 요구하므로 0 을 낸다 — 그래서 에너지 지표는 「없음」이 0 과 헷갈리지 않는 것만 골랐다. */ export type MetricFn = (s: any) => number; export declare const FORECAST_METRICS: Record; /** 이 지표가 그 종류의 트윈에서 뜻이 있나 — 화면이 목록을 고를 때 쓴다. */ export declare const ENERGY_METRICS: readonly ["projectedKW", "peakKW", "overWindows"]; export declare const FLOW_METRICS: readonly ["items", "occupancy", "tasks", "orders", "shipped", "backlog"]; /** * 트윈 종류에 맞는 지표 목록 — **한 곳에서 정한다.** * * 화면이 각자 목록을 들고 있으면 종류가 늘 때 어느 화면이 뒤처졌는지 알 수 없다. */ export declare function metricsForKind(kind?: string): string[];