import { Purpose, TraitGroupReference, TraitReference } from '.';
export declare abstract class PurposeReference {
    purposeReference: string | Purpose;
    appliedTraits?: (string | TraitReference | TraitGroupReference)[];
    optional?: boolean;
}
