import { TextEntity } from './TextEntity.js'; import type { MText } from './MText.js'; import { AttributeType } from './AttributeType.js'; import { AttributeFlags } from './AttributeFlags.js'; import { TextVerticalAlignmentType } from './TextVerticalAlignmentType.js'; export declare abstract class AttributeBase extends TextEntity { attributeType: AttributeType; flags: AttributeFlags; isReallyLocked: boolean; mText: MText | null; get tag(): string; set tag(value: string); version: number; verticalAlignment: TextVerticalAlignmentType; private _tag; constructor(); protected matchAttributeProperties(src: AttributeBase): void; } export { AttributeType } from './AttributeType.js'; export { AttributeFlags } from './AttributeFlags.js'; //# sourceMappingURL=AttributeBase.d.ts.map