/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface ToastSlotRecipeVariant { /** * @default "success" */ variant: "success" | "error" | "greeting" } type ToastSlotRecipeVariantMap = { [key in keyof ToastSlotRecipeVariant]: Array } type ToastSlotRecipeSlot = "root" | "icon" | "label" export type ToastSlotRecipeVariantProps = { [key in keyof ToastSlotRecipeVariant]?: ToastSlotRecipeVariant[key] | undefined } export interface ToastSlotRecipeRecipe { __slot: ToastSlotRecipeSlot __type: ToastSlotRecipeVariantProps (props?: ToastSlotRecipeVariantProps): Pretty> raw: (props?: ToastSlotRecipeVariantProps) => ToastSlotRecipeVariantProps variantMap: ToastSlotRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [ToastSlotRecipeVariantProps, Pretty>] getVariantProps: (props?: ToastSlotRecipeVariantProps) => ToastSlotRecipeVariantProps } export declare const toastSlotRecipe: ToastSlotRecipeRecipe