/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface SectionMessageSlotRecipeVariant { messageType: "neutral" | "success" | "error" | "caution" region: "inline" | "page" disableResponsive: boolean } type SectionMessageSlotRecipeVariantMap = { [key in keyof SectionMessageSlotRecipeVariant]: Array } type SectionMessageSlotRecipeSlot = "root" | "content" | "statusIcon" | "actionSlot" | "closeIcon" | "topSection" | "rightSection" | "desktopActionSlot" | "mobileActionSlot" export type SectionMessageSlotRecipeVariantProps = { [key in keyof SectionMessageSlotRecipeVariant]?: ConditionalValue | undefined } export interface SectionMessageSlotRecipeRecipe { __slot: SectionMessageSlotRecipeSlot __type: SectionMessageSlotRecipeVariantProps (props?: SectionMessageSlotRecipeVariantProps): Pretty> raw: (props?: SectionMessageSlotRecipeVariantProps) => SectionMessageSlotRecipeVariantProps variantMap: SectionMessageSlotRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [SectionMessageSlotRecipeVariantProps, Pretty>] getVariantProps: (props?: SectionMessageSlotRecipeVariantProps) => SectionMessageSlotRecipeVariantProps } /** * Slot class created for the MFUI SectionMessage component. */ export declare const sectionMessageSlotRecipe: SectionMessageSlotRecipeRecipe