import { ReactiveElement } from 'lit'; import { AbstractConstructor } from '../mixins.js'; /** * Applies the given attributes to the related element. * If an empty string is passed as a value, the attribute will be set * without value. * * @example * * @hostAttributes({ * role: 'region' * }) * @customElement('my-element) * export class MyElement extends LitElement { * ... * } * * @param attributes A record of attributes to apply to the element. */ export declare const hostAttributes: (attributes: Record) => (target: AbstractConstructor) => void; //# sourceMappingURL=host-attributes.d.ts.map