export declare class PlistePdukt { id?: string; aktiv: boolean; kategorieId?: string; kategorieBezeichnung?: string; preis?: number; mwSt?: number; mwStAbholung?: number; pduktId?: string; bezeichnung?: string; beschreibung?: string; variante?: string; bildId?: string; artikelNr?: string; varianten: Variante[]; extras: Extra[]; auswahlen: Auswahl[]; subprodukte: Subprodukt[]; } export declare class Variante { id?: string; varianteId?: string; bezeichnung?: string; preis?: number; } export declare class Extra { id?: string; extraId?: string; bezeichnung?: string; artikelNr?: string; preis?: number; varianten: Variante[]; } export declare class Auswahl { id?: string; auswahlId?: string; bezeichnung?: string; beschreibung?: string; optionen: Option[]; defaultOptionId?: string; } export declare class Option { id?: string; extraId?: string; auswahlOptionId?: string; bezeichnung?: string; artikelNr?: string; preis?: number; varianten: Variante[]; } export declare class Subprodukt { id?: string; subproduktId?: string; bezeichnung?: string; beschreibung?: string; bildId?: string; artikelNr?: string; optionen: SubproduktOption[]; } export declare class SubproduktOption { id?: string; pduktId?: string; bezeichnung?: string; beschreibung?: string; bildId?: string; extras: Extra[]; auswahlen: Auswahl[]; preis?: number; mwSt?: number; mwStAbholung?: number; }