/* eslint-disable */ import type { ConditionalValue } from '../types/index.d.mts'; import type { DistributiveOmit, Pretty } from '../types/system-types.d.mts'; interface OverlayVariant { /** * @default false */ fullscreen: boolean /** * @default true */ withBackdrop: boolean } type OverlayVariantMap = { [key in keyof OverlayVariant]: Array } export type OverlayVariantProps = { [key in keyof OverlayVariant]?: ConditionalValue | undefined } export interface OverlayRecipe { __type: OverlayVariantProps (props?: OverlayVariantProps): string raw: (props?: OverlayVariantProps) => OverlayVariantProps variantMap: OverlayVariantMap variantKeys: Array splitVariantProps(props: Props): [OverlayVariantProps, Pretty>] getVariantProps: (props?: OverlayVariantProps) => OverlayVariantProps } /** * Recipe for Overlay Dialog */ export declare const overlay: OverlayRecipe