import type { ICustomAttribute } from '../Interfaces/ICustomAttribute'; /** * The `CustomAttr` class. * The base class for all custom attributes. * * @public */ export declare abstract class CustomAttr implements ICustomAttribute { private readonly _ownerElement?; private _name; private _value; protected constructor(ownerElement: TElement); /** * Gets or sets the `name` property. * * @public */ get name(): string; set name(value: string); /** * Gets or sets the `value` property. * * @public */ get value(): string; set value(value: string); /** * Returns the `ownerElement` property. * * @public * @readonly */ get ownerElement(): TElement; } //# sourceMappingURL=CustomAttr.d.ts.map