import { DDSFormSubmitElement, DDSNavigable, NavigationTarget } from "../../base/index.js"; import { ARIARole } from "../../lit-analyzer-types.js"; import { MergeVariantProps } from "../../type-utils.js"; declare const cvaIconButton: (props?: ({ color?: "default" | "danger" | "neutral" | null | undefined; variant?: "fill" | "outline" | "ghost" | null | undefined; size?: "s" | "m" | null | undefined; } & import('class-variance-authority/types').ClassProp) | undefined) => string; type IconButtonVariantProps = MergeVariantProps; /** * The icon button component is a versatile UI element that triggers actions or submits forms when clicked. * It functions similarly to the HTML `