export declare class AttributeResolutionDirectiveSet {
    set: Set<string>;
    setRemoved: Set<string>;
    private sortedTag;
    constructor(set?: Set<string>);
    copy(): AttributeResolutionDirectiveSet;
    has(directive: string): boolean;
    add(directive: string): void;
    delete(directive: string): void;
    merge(directives: AttributeResolutionDirectiveSet): void;
    getTag(): string;
}
