// 품목기준관리 서비스 레이어
// 도메인 로직 중앙화 - validation, parsing, transform

export { fieldService } from './fieldService';
export type { FieldValidationResult, FieldFormData } from './fieldService';

export { masterFieldService } from './masterFieldService';
export type { MasterFieldValidationResult, MasterFieldFormData } from './masterFieldService';

export { sectionService } from './sectionService';
export type { SectionValidationResult, SectionFormData, SectionType, SectionInputType } from './sectionService';

export { pageService } from './pageService';
export type { PageValidationResult, PageFormData, ItemType } from './pageService';

export { templateService } from './templateService';
export type {
  TemplateValidationResult,
  TemplateFieldValidationResult,
  SectionTemplateFormData,
  TemplateFieldFormData,
  TemplateType,
} from './templateService';

export { attributeService } from './attributeService';
export type {
  OptionValidationResult,
  ColumnValidationResult,
  OptionFormData,
  ColumnFormData,
  AttributeType,
  ColumnType,
} from './attributeService';