import { type Snippet } from 'svelte'; import type { DataRecord, BaseMarkProps, ConstantAccessor, ChannelAccessor, CurveName, MarkerOptions, RawValue } from '../types.js'; import { type CurveFactory } from 'd3-shape'; type LinkMarkProps = BaseMarkProps & { data: DataRecord[]; sort?: ConstantAccessor | { channel: 'stroke' | 'fill'; }; x1: ChannelAccessor; y1: ChannelAccessor; x2: ChannelAccessor; y2: ChannelAccessor; stroke?: ChannelAccessor; curve?: 'auto' | CurveName | CurveFactory; tension?: number; text: ConstantAccessor; children?: Snippet; } & MarkerOptions; declare const Link: import("svelte").Component; type Link = ReturnType; export default Link;