import { Multiname } from './Multiname';
import { AXClass } from '../../run/AXClass';
import { TRAIT } from './TRAIT';
import { ABCFile } from './ABCFile';
export declare class RuntimeTraitInfo {
    multiname: Multiname;
    kind: TRAIT;
    private _abc;
    configurable: boolean;
    enumerable: boolean;
    writable: boolean;
    get: () => any;
    set: (v: any) => void;
    slot: number;
    value: any;
    typeName: Multiname;
    private _type;
    constructor(multiname: Multiname, kind: TRAIT, _abc: ABCFile);
    getType(): AXClass;
}
//# sourceMappingURL=RuntimeTraitInfo.d.ts.map