export declare class Flags {
    protected flags: number;
    protected setFlag(flag: number, value: boolean): void;
    protected getFlag(flag: number): boolean;
    get override(): boolean;
    set override(override: boolean);
    get definitive(): boolean;
    set definitive(definitive: boolean);
    get asset(): boolean;
    set asset(asset: boolean);
    get macro(): boolean;
    set macro(macro: boolean);
    get optional(): boolean;
    set optional(optional: boolean);
    get instance(): boolean;
    set instance(instance: boolean);
    get static(): boolean;
    set static(static_: boolean);
    get local(): boolean;
    set local(local: boolean);
    get global(): boolean;
    set global(global: boolean);
    get parameter(): boolean;
    set parameter(parameter: boolean);
    get writable(): boolean;
    set writable(writable: boolean);
    get readable(): boolean;
    get deprecated(): boolean;
    set deprecated(deprecated: boolean);
    get mixin(): boolean;
    set mixin(mixin: boolean);
    get enum(): boolean;
    set enum(isEnum: boolean);
    get enumMember(): boolean;
    set enumMember(enumMember: boolean);
    deprecate(deprecated?: boolean): this;
}
//# sourceMappingURL=signifiers.flags.d.ts.map