import { LinePositions } from '../../../view/lineRender/topicLineStyle'; import Bounds from '../../../utils/bounds'; export declare function curveHorizon({ start, control, end }: LinePositions, padding?: number): string; export declare function curveVertical({ start, control, end }: LinePositions, padding?: number): string; export declare function sinusHorizon({ start, control, end }: LinePositions): string; export declare function sinusVertical({ start, control, end }: LinePositions): string; export declare function rect(bounds: Bounds): string; export declare function roundedElbowHorizon({ start, control, end }: LinePositions, corner: number): string; export declare function roundedElbowVertical({ start, control, end }: LinePositions, corner: number): string; export declare function elbowVertical({ start, control, end }: LinePositions): string; export declare function elbowHorizon({ start, control, end }: LinePositions): string; export declare function straight({ start, control, end }: LinePositions): string; export declare function skewElbowVertical({ start, control, end }: LinePositions): string; export declare function skewElbowHorizon({ start, control, end }: LinePositions): string; export declare function hornHorizon({ start, control, end }: LinePositions): string; export declare function hornVertical({ start, control, end }: LinePositions): string;