import AwaitedHandler from '../AwaitedHandler'; import AwaitedPath from '../AwaitedPath'; import { IHTMLMeterElementIsolate } from '../interfaces/isolate'; import { ISuperNodeList } from '../interfaces/super'; export declare const getState: (instance: IHTMLMeterElementIsolate) => IHTMLMeterElementIsolateProperties, setState: (instance: IHTMLMeterElementIsolate, properties: Partial) => void; export declare const awaitedHandler: AwaitedHandler; export default class HTMLMeterElementIsolate implements IHTMLMeterElementIsolate { get high(): Promise; get labels(): ISuperNodeList; get low(): Promise; get max(): Promise | Promise; get min(): Promise | Promise; get optimum(): Promise; get value(): Promise | Promise; } export interface IHTMLMeterElementIsolateProperties { awaitedPath: AwaitedPath; awaitedOptions: any; readonly high?: Promise; readonly labels?: ISuperNodeList; readonly low?: Promise; readonly max?: Promise | Promise; readonly min?: Promise | Promise; readonly optimum?: Promise; readonly value?: Promise | Promise; } export declare const HTMLMeterElementIsolatePropertyKeys: string[]; export declare const HTMLMeterElementIsolateConstantKeys: never[];