import type { _DOMElement } from "./DOMElement.js";
import type { _DOMHTMLCollection } from "./DOMHTMLCollection.js";
import type { _NSString } from "../Foundation/NSString.js";
export declare class _DOMHTMLElement extends _DOMElement {
    static alloc(): _DOMHTMLElement;
    static new(): _DOMHTMLElement;
    init(): _DOMHTMLElement;
    click(): void;
    title(): _NSString;
    setTitle$(value: _NSString): void;
    lang(): _NSString;
    setLang$(value: _NSString): void;
    dir(): _NSString;
    setDir$(value: _NSString): void;
    tabIndex(): number;
    setTabIndex$(value: number): void;
    accessKey(): _NSString;
    setAccessKey$(value: _NSString): void;
    innerText(): _NSString;
    setInnerText$(value: _NSString): void;
    outerText(): _NSString;
    setOuterText$(value: _NSString): void;
    contentEditable(): _NSString;
    setContentEditable$(value: _NSString): void;
    isContentEditable(): boolean;
    idName(): _NSString;
    setIdName$(value: _NSString): void;
    children(): _DOMHTMLCollection;
    titleDisplayString(): _NSString;
}
