import { ProjectActions } from './Action';
import { ProjectOptionsSetRef } from './OptionSetRef';
export interface IDMDecision {
    optionCombinations: OptionCombination[];
    catalogId: string;
    lastUpdatedDate: string;
    createdDate: string;
    createdBy: string;
    createdByDisplayText: string;
    lastUpdatedByDisplayText: string;
    deleted: boolean;
    _id: string;
    comment: string;
    decisionText: {
        [key: string]: string;
    };
    validFromDate: string;
    validUntilDate: string;
    featureRefs: string[];
    featureRefsDisplayTexts: {
        [key: string]: string;
    }[];
    prio: number;
    decisionNo: number;
    decisionType: number;
    enabled?: boolean;
    disableHistory?: string[];
    activeCombination?: number;
}
export interface OptionCombination {
    catalogId: string;
    decisionId: string;
    lastUpdatedDate: string;
    createdDate: string;
    createdBy: string;
    createdByDisplayText: string;
    lastUpdatedByDisplayText: string;
    lastUpdatedBy: string;
    _id: string;
    optionsSetRefs: {
        [key: string]: string;
    };
    projectOptionsSetRefs: ProjectOptionsSetRef[];
    projectActions: ProjectActions;
    sequence: number;
}
//# sourceMappingURL=Decision.d.ts.map