import AwaitedHandler from '../AwaitedHandler'; import AwaitedPath from '../AwaitedPath'; import { IHTMLParamElementIsolate } from '../interfaces/isolate'; export declare const getState: (instance: IHTMLParamElementIsolate) => IHTMLParamElementIsolateProperties, setState: (instance: IHTMLParamElementIsolate, properties: Partial) => void; export declare const awaitedHandler: AwaitedHandler; export default class HTMLParamElementIsolate implements IHTMLParamElementIsolate { get name(): Promise; get type(): Promise; get value(): Promise | Promise; get valueType(): Promise; } export interface IHTMLParamElementIsolateProperties { awaitedPath: AwaitedPath; awaitedOptions: any; readonly name?: Promise; readonly type?: Promise; readonly value?: Promise | Promise; readonly valueType?: Promise; } export declare const HTMLParamElementIsolatePropertyKeys: string[]; export declare const HTMLParamElementIsolateConstantKeys: never[];