/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface SubNavigationSlotRecipeVariant { orientation: "vertical" | "horizontal" hasLabelIcon: boolean } type SubNavigationSlotRecipeVariantMap = { [key in keyof SubNavigationSlotRecipeVariant]: Array } type SubNavigationSlotRecipeSlot = "root" | "subNavigationHeader" | "list" | "listItem" | "link" | "labelIcon" | "label" | "statusSlot" | "details" | "summary" | "disclosureIcon" | "nestedListItem" export type SubNavigationSlotRecipeVariantProps = { [key in keyof SubNavigationSlotRecipeVariant]?: ConditionalValue | undefined } export interface SubNavigationSlotRecipeRecipe { __slot: SubNavigationSlotRecipeSlot __type: SubNavigationSlotRecipeVariantProps (props?: SubNavigationSlotRecipeVariantProps): Pretty> raw: (props?: SubNavigationSlotRecipeVariantProps) => SubNavigationSlotRecipeVariantProps variantMap: SubNavigationSlotRecipeVariantMap variantKeys: Array splitVariantProps(props: Props): [SubNavigationSlotRecipeVariantProps, Pretty>] getVariantProps: (props?: SubNavigationSlotRecipeVariantProps) => SubNavigationSlotRecipeVariantProps } /** * Slot class created for the MFUI SubNavigation component. */ export declare const subNavigationSlotRecipe: SubNavigationSlotRecipeRecipe