import type { HTMLTag, Polymorphic } from "corvos/plugins/jsx.ts"; import type { Props as ActionButtonProps } from "../objects/ActionButton.tsx"; export type Props = Polymorphic<{ "as"?: Tag; "pill"?: boolean; "icon"?: boolean; "separated"?: boolean; "size"?: "gapless" | "sm" | "lg" | "xl"; "buttons-size"?: ActionButtonProps["size"]; "buttons"?: boolean; }>; export const HList = ({ as: Tag = "ul" as T, pill, icon, separated, size, "buttons-size": buttonsSize, buttons, class: cls, ...props }: Props) => ( );