import { Argument, Trait, TraitGroupReference } from '.';
export declare abstract class TraitReference {
    traitReference: string | Trait;
    arguments?: (string | Argument)[];
    appliedTraits?: (string | TraitReference | TraitGroupReference)[];
    optional?: boolean;
    verb?: string | TraitReference;
}
