/* eslint-disable */ import type { ConditionalValue } from '../types/index.d.mts'; import type { DistributiveOmit, Pretty } from '../types/system-types.d.mts'; interface EdgeLabelVariant { /** * @default "all" */ pointerEvents: "none" | "all" /** * @default "default" */ cursor: "pointer" | "default" /** * @default false */ isStepEdge: boolean } type EdgeLabelVariantMap = { [key in keyof EdgeLabelVariant]: Array } export type EdgeLabelVariantProps = { [key in keyof EdgeLabelVariant]?: ConditionalValue | undefined } export interface EdgeLabelRecipe { __type: EdgeLabelVariantProps (props?: EdgeLabelVariantProps): string raw: (props?: EdgeLabelVariantProps) => EdgeLabelVariantProps variantMap: EdgeLabelVariantMap variantKeys: Array splitVariantProps(props: Props): [EdgeLabelVariantProps, Pretty>] getVariantProps: (props?: EdgeLabelVariantProps) => EdgeLabelVariantProps } export declare const edgeLabel: EdgeLabelRecipe