export interface ThemeColor { primary: string; background: string; secondary: string; black: string; light: string; } export interface SubjectLevels { elementary: ThemeColor; middle: ThemeColor; high: ThemeColor; } export interface PublisherSubjects { korean: SubjectLevels; math: SubjectLevels; computerScience: SubjectLevels; english: SubjectLevels; science: SubjectLevels; socialStudy: SubjectLevels; } export type Publisher = 'elice' | 'type1' | 'type2';