import { Domain } from '@things-factory/shell'; import { User } from '@things-factory/auth-base'; export declare enum ScopeType { GEOGRAPHIC = "GEOGRAPHIC",// 지리적 차원 (지역, 시도, 구군) ORGANIZATIONAL = "ORGANIZATIONAL",// 조직 차원 (회사, 부서, 팀) BUSINESS = "BUSINESS",// 비즈니스 차원 (규모, 유형, 등급) TECHNICAL = "TECHNICAL",// 기술적 차원 (공종, 기술, 방법) TEMPORAL = "TEMPORAL",// 시간적 차원 (분기, 년도, 기간) CUSTOM = "CUSTOM" } export declare class KpiScope { readonly id: string; level: number; name: string; description?: string; scopeType: ScopeType; parentLevel?: number; displayOrder: number; validValues?: string[]; validationPattern?: string; active: boolean; includeInStatistics: boolean; showInDashboard: boolean; metadata?: { color?: string; icon?: string; unit?: string; [key: string]: any; }; domain?: Domain; domainId?: string; createdAt?: Date; updatedAt?: Date; creator?: User; creatorId?: string; updater?: User; updaterId?: string; }