import { TraitReference, TraitGroupReference } from '.';
export declare abstract class AttributeContext {
    explanation?: string;
    type: string;
    name: string;
    parent: string;
    definition: string;
    appliedTraits?: (string | TraitReference | TraitGroupReference)[];
    contents?: (string | AttributeContext)[];
    lineage?: AttributeContext[];
}
