/* eslint-disable */ import type { ConditionalValue } from '../types/index'; import type { DistributiveOmit, Pretty } from '../types/system-types'; interface JoinVariant { vertical: boolean } type JoinVariantMap = { [key in keyof JoinVariant]: Array } export type JoinVariantProps = { [key in keyof JoinVariant]?: ConditionalValue | undefined } export interface JoinRecipe { __type: JoinVariantProps (props?: JoinVariantProps): string raw: (props?: JoinVariantProps) => JoinVariantProps variantMap: JoinVariantMap variantKeys: Array splitVariantProps(props: Props): [JoinVariantProps, Pretty>] getVariantProps: (props?: JoinVariantProps) => JoinVariantProps } export declare const join: JoinRecipe