import { CrochetType, CrochetValue, TCrochetAny } from "../../../runtime"; export declare class TCrochetHtml extends CrochetType { readonly parent: TCrochetAny; readonly type_name = "html-element"; static type: TCrochetHtml; } export declare class CrochetHtml extends CrochetValue { readonly value: HTMLElement; constructor(value: HTMLElement); get type(): CrochetType; equals(other: CrochetValue): boolean; to_text(transparent?: boolean): string; } export declare class TCrochetMenu extends CrochetType { readonly parent: TCrochetHtml; readonly type_name = "html-menu"; static type: TCrochetMenu; } export declare class CrochetMenu extends CrochetHtml { readonly value: HTMLElement; readonly selected: Promise; constructor(value: HTMLElement, selected: Promise); get type(): CrochetType; equals(other: CrochetValue): boolean; to_text(transparent?: boolean): string; }