/// import { DomWrapper } from "./dom"; import { EventBase } from "UnityEngine/UIElements"; interface ElementCreationOptions { is?: string; } export declare class DocumentWrapper { #private; get _doc(): CS.OneJS.Dom.Document; /** * The body/root element of the document. Will be null for Editor documents. */ get body(): DomWrapper | null; constructor(doc: CS.OneJS.Dom.Document); addRuntimeUSS(uss: string): void; clearRuntimeStyleSheets(): void; createElement(tagName: string, options?: ElementCreationOptions): DomWrapper; createElementNS(ns: string, tagName: string, options?: ElementCreationOptions): DomWrapper; createTextNode(text: string): DomWrapper; createDocumentFragment(): DomWrapper; getElementById(id: string): DomWrapper; querySelectorAll(selector: string): DomWrapper[]; elementFromPoint(x: number, y: number): DomWrapper | null; elementsFromPoint(x: number, y: number): DomWrapper[]; addEventListener(type: string, listener: (event: EventBase) => void, options?: boolean | { once?: boolean; }): void; removeEventListener(type: string, listener: (event: EventBase) => void, useCapture?: boolean): void; } export {};