import { IHTMLParamElement } from '../../base/interfaces/official';
import { IHTMLParamElementProperties } from '../../base/official-klasses/HTMLParamElement';
export declare const getState: (instance: IHTMLParamElement) => IHTMLParamElementProperties, setState: (instance: IHTMLParamElement, properties: Partial) => void;
declare const HTMLParamElementBaseClass: {
new (): {
readonly name: Promise;
readonly type: Promise;
readonly value: Promise;
readonly valueType: Promise;
then(onfulfilled?: ((value: IHTMLParamElement) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined): Promise;
readonly accessKey: Promise;
readonly autoCapitalize: Promise;
readonly dir: Promise;
readonly draggable: Promise;
readonly hidden: Promise;
readonly inert: Promise;
readonly innerText: Promise;
readonly lang: Promise;
readonly offsetHeight: Promise;
readonly offsetLeft: Promise;
readonly offsetParent: import("../../base/interfaces/super").ISuperElement;
readonly offsetTop: Promise;
readonly offsetWidth: Promise;
readonly spellcheck: Promise;
readonly title: Promise;
readonly translate: Promise;
click(): Promise;
readonly attributes: import("../../base/interfaces/official").INamedNodeMap;
readonly classList: import("../../base/interfaces/official").IDOMTokenList;
readonly className: Promise;
readonly clientHeight: Promise;
readonly clientLeft: Promise;
readonly clientTop: Promise;
readonly clientWidth: Promise;
readonly id: Promise;
readonly innerHTML: Promise;
readonly localName: Promise;
readonly namespaceURI: Promise;
readonly outerHTML: Promise;
readonly part: import("../../base/interfaces/official").IDOMTokenList;
readonly prefix: Promise;
readonly scrollHeight: Promise;
readonly scrollLeft: Promise;
readonly scrollTop: Promise;
readonly scrollWidth: Promise;
readonly shadowRoot: import("../../base/interfaces/official").IShadowRoot;
readonly slot: Promise;
readonly tagName: Promise;
closest(selectors: string): import("../../base/interfaces/super").ISuperElement;
getAttribute(qualifiedName: string): Promise;
getAttributeNS(namespace: string | null, localName: string): Promise;
getAttributeNames(): Promise>;
getAttributeNode(qualifiedName: string): Promise;
getAttributeNodeNS(namespace: string | null, localName: string): Promise;
getBoundingClientRect(): Promise;
getClientRects(): Promise;
getElementsByClassName(classNames: string): import("../../base/interfaces/super").ISuperHTMLCollection;
getElementsByTagName(qualifiedName: string): import("../../base/interfaces/super").ISuperHTMLCollection;
getElementsByTagNameNS(namespace: string | null, localName: string): import("../../base/interfaces/super").ISuperHTMLCollection;
hasAttribute(qualifiedName: string): Promise;
hasAttributeNS(namespace: string | null, localName: string): Promise;
hasAttributes(): Promise;
hasPointerCapture(pointerId: number): Promise;
matches(selectors: string): Promise;
requestFullscreen(options?: import("../../base/interfaces/official").IFullscreenOptions | undefined): Promise;
requestPointerLock(): Promise;
scrollIntoView(arg?: boolean | import("../../base/interfaces/official").IScrollIntoViewOptions | undefined): Promise;
readonly ATTRIBUTE_NODE: number;
readonly CDATA_SECTION_NODE: number;
readonly COMMENT_NODE: number;
readonly DOCUMENT_FRAGMENT_NODE: number;
readonly DOCUMENT_NODE: number;
readonly DOCUMENT_POSITION_CONTAINED_BY: number;
readonly DOCUMENT_POSITION_CONTAINS: number;
readonly DOCUMENT_POSITION_DISCONNECTED: number;
readonly DOCUMENT_POSITION_FOLLOWING: number;
readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number;
readonly DOCUMENT_POSITION_PRECEDING: number;
readonly DOCUMENT_TYPE_NODE: number;
readonly ELEMENT_NODE: number;
readonly ENTITY_NODE: number;
readonly ENTITY_REFERENCE_NODE: number;
readonly NOTATION_NODE: number;
readonly PROCESSING_INSTRUCTION_NODE: number;
readonly TEXT_NODE: number;
readonly baseURI: Promise;
readonly childNodes: import("../../base/interfaces/super").ISuperNodeList;
readonly firstChild: import("../../base/interfaces/super").ISuperNode;
readonly isConnected: Promise;
readonly lastChild: import("../../base/interfaces/super").ISuperNode;
readonly nextSibling: import("../../base/interfaces/super").ISuperNode;
readonly nodeName: Promise;
readonly nodeType: Promise;
readonly nodeValue: Promise;
readonly ownerDocument: import("../../base/interfaces/super").ISuperDocument;
readonly parentElement: import("../../base/interfaces/super").ISuperElement;
readonly parentNode: import("../../base/interfaces/super").ISuperNode;
readonly previousSibling: import("../../base/interfaces/super").ISuperNode;
readonly textContent: Promise;
compareDocumentPosition(other: import("../../base/interfaces/isolate").INodeIsolate): Promise;
contains(other: import("../../base/interfaces/isolate").INodeIsolate | null): Promise;
getRootNode(options?: import("../../base/interfaces/official").IGetRootNodeOptions | undefined): import("../../base/interfaces/super").ISuperNode;
hasChildNodes(): Promise;
isDefaultNamespace(namespace: string | null): Promise;
isEqualNode(otherNode: import("../../base/interfaces/isolate").INodeIsolate | null): Promise;
isSameNode(otherNode: import("../../base/interfaces/isolate").INodeIsolate | null): Promise;
lookupNamespaceURI(prefix: string | null): Promise;
lookupPrefix(namespace: string | null): Promise;
normalize(): Promise;
readonly nextElementSibling: import("../../base/interfaces/super").ISuperElement;
readonly previousElementSibling: import("../../base/interfaces/super").ISuperElement;
readonly childElementCount: Promise;
readonly children: import("../../base/interfaces/super").ISuperHTMLCollection;
readonly firstElementChild: import("../../base/interfaces/super").ISuperElement;
readonly lastElementChild: import("../../base/interfaces/super").ISuperElement;
querySelector(selectors: string): import("../../base/interfaces/super").ISuperElement;
querySelectorAll(selectors: string): import("../../base/interfaces/super").ISuperNodeList;
readonly assignedSlot: import("../../base/interfaces/official").IHTMLSlotElement;
readonly style: import("../../base/interfaces/official").ICSSStyleDeclaration;
readonly contentEditable: Promise;
readonly isContentEditable: Promise;
readonly dataset: Promise>;
readonly nonce: Promise;
readonly tabIndex: Promise;
blur(): Promise;
focus(): Promise;
};
};
export default class HTMLParamElement extends HTMLParamElementBaseClass implements IHTMLParamElement {
constructor();
}
export {};