/* eslint-disable */ import type { ConditionalValue } from '../types/index.d.mts'; import type { DistributiveOmit, Pretty } from '../types/system-types.d.mts'; interface CompoundNodeVariant { /** * @default false */ isTransparent: boolean /** * @default false */ inverseColor: boolean /** * @default "none" */ borderStyle: "solid" | "dashed" | "dotted" | "none" } type CompoundNodeVariantMap = { [key in keyof CompoundNodeVariant]: Array } export type CompoundNodeVariantProps = { [key in keyof CompoundNodeVariant]?: ConditionalValue | undefined } export interface CompoundNodeRecipe { __type: CompoundNodeVariantProps (props?: CompoundNodeVariantProps): string raw: (props?: CompoundNodeVariantProps) => CompoundNodeVariantProps variantMap: CompoundNodeVariantMap variantKeys: Array splitVariantProps(props: Props): [CompoundNodeVariantProps, Pretty>] getVariantProps: (props?: CompoundNodeVariantProps) => CompoundNodeVariantProps } export declare const compoundNode: CompoundNodeRecipe