import type { PropertyDeclarations } from 'lit'; import { AriaMeterController } from '../../controllers/aria-meter-controller.js'; import type { AriaMeterElementEventMap } from '../../definitions/events.js'; import { AracnaBaseElement as BaseElement } from '../core/base-element.js'; declare global { interface HTMLElementTagNameMap { 'aracna-aria-meter': AriaMeterElement; } } declare class AriaMeterElement extends BaseElement { protected aria: AriaMeterController; /** * Properties */ /** */ protected _max?: number; protected _min?: number; /** * Internals */ /** */ protected _value?: number; /** * Queries */ /** */ meterElement?: HTMLMeterElement; get max(): number; set max(value: number | undefined); get min(): number; set min(value: number | undefined); get value(): number; set value(value: number | undefined); static properties: PropertyDeclarations; } export { AriaMeterElement as AracnaAriaMeterElement };