/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface IconButtonSlotRecipeVariant { /** * @default "default" */ size: "small" | "default" outlined: boolean } type IconButtonSlotRecipeVariantMap = { [key in keyof IconButtonSlotRecipeVariant]: Array } type IconButtonSlotRecipeSlot = "root" export type IconButtonSlotRecipeVariantProps = { [key in keyof IconButtonSlotRecipeVariant]?: ConditionalValue | undefined } export interface IconButtonSlotRecipeRecipe { __slot: IconButtonSlotRecipeSlot __type: IconButtonSlotRecipeVariantProps (props?: IconButtonSlotRecipeVariantProps): Pretty> raw: (props?: IconButtonSlotRecipeVariantProps) => IconButtonSlotRecipeVariantProps variantMap: IconButtonSlotRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [IconButtonSlotRecipeVariantProps, Pretty>] getVariantProps: (props?: IconButtonSlotRecipeVariantProps) => IconButtonSlotRecipeVariantProps } /** * Slot class created for the MFUI IconButton component. */ export declare const iconButtonSlotRecipe: IconButtonSlotRecipeRecipe