/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface CollapseVariant { arrow: boolean plus: boolean border: boolean } type CollapseVariantMap = { [key in keyof CollapseVariant]: Array } export type CollapseVariantProps = { [key in keyof CollapseVariant]?: ConditionalValue | undefined } export interface CollapseRecipe { __type: CollapseVariantProps (props?: CollapseVariantProps): string raw: (props?: CollapseVariantProps) => CollapseVariantProps variantMap: CollapseVariantMap variantKeys: Array splitVariantProps(props: Props): [CollapseVariantProps, Pretty>] getVariantProps: (props?: CollapseVariantProps) => CollapseVariantProps } export declare const collapse: CollapseRecipe