import { ExtendedTagClasses } from "@/lib/equip-class/validation" export interface EquipClassColumnConfig { id: keyof ExtendedTagClasses label: string group?: string excelHeader?: string type?: string } export const equipclassColumnsConfig: EquipClassColumnConfig[] = [ { id: "projectCode", label: "Project Code", excelHeader: "Project Code", group: "Basic Info", }, { id: "projectName", label: "Project Name", excelHeader: "Project Name", group: "Basic Info", }, { id: "code", label: "Class ID", excelHeader: "Class ID", group: "Basic Info", }, { id: "label", label: "Description", excelHeader: "Description", group: "Basic Info", }, { id: "tagTypeCode", label: "TYPE ID", excelHeader: "TYPE ID", group: "Basic Info", }, // 새로 추가된 서브클래스 관련 컬럼들 { id: "subclasses", label: "Subclasses", excelHeader: "Subclasses", group: "Hierarchy", type: "json_array", }, { id: "subclassRemark", label: "Subclass Remarks", excelHeader: "Subclass Remarks", group: "Hierarchy", type: "json_object", }, { id: "createdAt", label: "Created At", excelHeader: "Created At", group: "Metadata", }, { id: "updatedAt", label: "Updated At", excelHeader: "Updated At", group: "Metadata", }, ]