import type { Component } from "../../common"; import type { HtmlProps, Icon, LayoutProps } from "../common"; import type { CSSProperties } from "../../html"; export declare const LinkUI: Component; export type LinkInfo = { url: string; anchor: LinkContent; before?: LinkContent; after?: LinkContent; orientation?: LayoutProps["orientation"]; itemsAlignH?: LayoutProps["itemsAlignV"]; itemsAlignV?: LayoutProps["itemsAlignH"]; }; type LinkContent = string | ({ type: "image"; url: string; style?: CSSProperties; } | { type: "icon"; icon: Icon; style?: CSSProperties; } | { type: "elt"; elt: JSX.Element; }); export {};