/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface MaskVariant { shape: "square" | "squircle" | "decagon" | "diamond" | "heart" | "hexagon" | "hexagon-2" | "circle" | "pentagon" | "star" | "star-2" | "triangle" | "triangle-2" | "triangle-3" | "triangle-4" half: "1" | "2" size: "xs" | "sm" | "md" | "lg" | "xl" } type MaskVariantMap = { [key in keyof MaskVariant]: Array } export type MaskVariantProps = { [key in keyof MaskVariant]?: ConditionalValue | undefined } export interface MaskRecipe { __type: MaskVariantProps (props?: MaskVariantProps): string raw: (props?: MaskVariantProps) => MaskVariantProps variantMap: MaskVariantMap variantKeys: Array splitVariantProps(props: Props): [MaskVariantProps, Pretty>] getVariantProps: (props?: MaskVariantProps) => MaskVariantProps } export declare const mask: MaskRecipe