import { PurposeReference, TraitGroupReference, TraitReference } from '.';
export declare abstract class Purpose {
    explanation?: string;
    purposeName: string;
    extendsPurpose?: string | PurposeReference;
    exhibitsTraits?: (string | TraitReference | TraitGroupReference)[];
}
