/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface BroadcastSlotRecipeVariant { /** * @default "announcement" */ variant: "announcement" | "information" | "important" | "critical" } type BroadcastSlotRecipeVariantMap = { [key in keyof BroadcastSlotRecipeVariant]: Array } type BroadcastSlotRecipeSlot = "root" | "container" | "wrapper" | "icon" | "label" | "textLink" | "action" | "close" export type BroadcastSlotRecipeVariantProps = { [key in keyof BroadcastSlotRecipeVariant]?: ConditionalValue | undefined } export interface BroadcastSlotRecipeRecipe { __slot: BroadcastSlotRecipeSlot __type: BroadcastSlotRecipeVariantProps (props?: BroadcastSlotRecipeVariantProps): Pretty> raw: (props?: BroadcastSlotRecipeVariantProps) => BroadcastSlotRecipeVariantProps variantMap: BroadcastSlotRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [BroadcastSlotRecipeVariantProps, Pretty>] getVariantProps: (props?: BroadcastSlotRecipeVariantProps) => BroadcastSlotRecipeVariantProps } export declare const broadcastSlotRecipe: BroadcastSlotRecipeRecipe