import CatalogArticleData from '../../model/Articles/Article/CatalogArticleData';
export default interface CatalogPlannerArticleDataType {
    articleCodex: string;
    catalogArticle: CatalogArticleData;
    id: number;
    basePrice: number;
    topSvg?: string;
    topSvgsWithFormula?: SVGWithFormula[];
    ccPlannerSVGContentTopUrl?: string;
    ccPlannerSVGContentTopUrlsWithFormula?: any[];
    topLayer: number;
    topHasAVL: boolean;
    topHasAVR: boolean;
    avlFilter: string[];
    avrFilter: string[];
    topAVO: number;
    topAVU: number;
    topAVC: number;
    topAVN: number;
    topAVS: number;
    topIsAccessoire?: boolean;
    filterType?: 'DockL' | 'DockLR' | 'DockR' | 'DockNone' | 'Accessoire';
    j3DUrl?: string;
    isArticleRelation: boolean;
    partListArticleCodexes?: string[];
    articleSizeX?: number;
    articleSizeY?: number;
    articleSizeZ?: number;
    articleSizeXFrom?: number;
    articleSizeXTo?: number;
    articleSizeYFrom?: number;
    articleSizeYTo?: number;
    articleSizeZFrom?: number;
    articleSizeZTo?: number;
}
export interface SVGWithFormula {
    SVG: string;
    HasAVL: boolean;
    HasAVR: boolean;
    AVO: number;
    AVU: number;
    AVC: number;
    AVN: number;
    AVS: number;
    JsFormula: string;
    Layer: number;
    Image: string;
    IsAccessoire: boolean;
}
//# sourceMappingURL=CatalogPlannerArticleDataType.d.ts.map