import { VariantItemData } from '@crystaldesign/basket-model';
import { Decision } from '../OptionTypes/DecisionType';
import { ArticlePrefix } from './ArticlePrefixesType';
import { IDMDecision } from '../IDM/Decision';
export default interface PartListArticleToLoad {
    CatalogCodex: string;
    ArticleCodex: string;
    RuleDesc?: string;
    RuleDesc_locales?: {
        [lang: string]: string;
    };
    PartlistRule?: {
        [opt: string]: string;
    };
    partlistDecisionNo?: number;
    RetailArticleNr: string;
    RetailPrefix?: ArticlePrefix;
    Quantity: number;
    SupplierOrderCodex?: string;
    initDecisions?: (Decision | IDMDecision)[];
    sequenceNo?: number;
    BasketID?: string;
    PosInvisibility?: 0 | 1 | 2;
    ConfigurationMode?: boolean;
    VariantValues: {
        [key: string]: string;
    };
    VariantItemData?: VariantItemData[];
    optionImgForPrint?: string;
    optionsForPrint?: string[];
    partlistGroupPrefix?: string;
}
//# sourceMappingURL=PartListArticleToLoadType.d.ts.map