export interface Edition {
  id: string;
  name: string;
  desc: string;
  url: string;
  titleImage?: string;
  supportsSlimSkins?: boolean;
  logo?: string;
  panorama?: string;
  branches?: string[];
  selectedBranch?: string;
  instanceId: string;
  comingSoon?: boolean;
  category?: string[];
  officialDLC?: string;
}

export interface CustomEditionInput {
  name: string;
  desc: string;
  url: string;
  path?: string;
  category?: string[];
  logo?: string;
  id?: string;
}

export interface EditionUpdate {
  name: string;
  desc: string;
  url: string;
  path?: string;
}
