import { MetaData } from './CatalogArticleDataType';
export interface AccessoireItemType {
    name: string;
    articleCodex: string;
    catalogCodex: string;
    longDescription?: string;
    price: number;
    image?: string;
    typeNr?: string;
    actQuantity: number;
    minQuantity: number;
    maxQuantity: number;
    positionGroupNr?: number;
    isPlannerElement: boolean;
    isVisualized: boolean;
    hasAVC: boolean;
    hasAVO: boolean;
    hasAVU: boolean;
    hasAVN: boolean;
    hasAVS: boolean;
    configStepKeys: {
        key: string;
        id: number;
        basketId: string;
    }[];
    width?: number;
    height?: number;
    depth?: number;
    widthFrom?: number;
    heightFrom?: number;
    depthFrom?: number;
    widthTo?: number;
    heightTo?: number;
    depthTo?: number;
    formattedSize: string;
    contentItemId?: string;
    pricePreviewPromise?: {
        promise: Promise<any>;
        isVisible: Promise<boolean>;
    };
    groupContentItemId?: string;
    metaData?: MetaData[];
}
//# sourceMappingURL=AccessoireItemType.d.ts.map