/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface BannerSlotRecipeVariant { /** * @default "info" */ variant: "info" | "success" | "danger" | "warning" } type BannerSlotRecipeVariantMap = { [key in keyof BannerSlotRecipeVariant]: Array } type BannerSlotRecipeSlot = "root" | "body" export type BannerSlotRecipeVariantProps = { [key in keyof BannerSlotRecipeVariant]?: ConditionalValue | undefined } export interface BannerSlotRecipeRecipe { __slot: BannerSlotRecipeSlot __type: BannerSlotRecipeVariantProps (props?: BannerSlotRecipeVariantProps): Pretty> raw: (props?: BannerSlotRecipeVariantProps) => BannerSlotRecipeVariantProps variantMap: BannerSlotRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [BannerSlotRecipeVariantProps, Pretty>] getVariantProps: (props?: BannerSlotRecipeVariantProps) => BannerSlotRecipeVariantProps } export declare const bannerSlotRecipe: BannerSlotRecipeRecipe