import { OrientedBoundingBox } from "../bounding-box"; import { GraphicsAdapter } from "../graphics"; import { TransformableElement } from "./TransformableElement"; export type MPromptProps = { message: string | undefined; placeholder: string | undefined; prefill: string | undefined; }; export declare class Prompt extends TransformableElement { static tagName: string; private promptGraphics; private abortController; props: MPromptProps; private static attributeHandler; protected enable(): void; protected disable(): void; static get observedAttributes(): Array; constructor(); getContentBounds(): OrientedBoundingBox | null; parentTransformed(): void; isClickable(): boolean; attributeChangedCallback(name: string, oldValue: string | null, newValue: string): void; private trigger; connectedCallback(): void; disconnectedCallback(): void; } //# sourceMappingURL=Prompt.d.ts.map