import AwaitedHandler from '../AwaitedHandler'; import AwaitedPath from '../AwaitedPath'; import { IHTMLLabelElementIsolate } from '../interfaces/isolate'; import { ISuperHTMLElement } from '../interfaces/super'; import { IHTMLFormElement } from '../interfaces/official'; export declare const getState: (instance: IHTMLLabelElementIsolate) => IHTMLLabelElementIsolateProperties, setState: (instance: IHTMLLabelElementIsolate, properties: Partial) => void; export declare const awaitedHandler: AwaitedHandler; export default class HTMLLabelElementIsolate implements IHTMLLabelElementIsolate { get control(): ISuperHTMLElement; get form(): IHTMLFormElement; get htmlFor(): Promise; } export interface IHTMLLabelElementIsolateProperties { awaitedPath: AwaitedPath; awaitedOptions: any; readonly control?: ISuperHTMLElement; readonly form?: IHTMLFormElement; readonly htmlFor?: Promise; } export declare const HTMLLabelElementIsolatePropertyKeys: string[]; export declare const HTMLLabelElementIsolateConstantKeys: never[];