export declare function moveCursorTo(x: number, y: number): string; export declare function moveCursor(deltaX: number, deltaY: number): string; export declare function verticalLineTo(y: number): string; export declare function verticalLine(deltaY: number): string; export declare function lineTo(x: number, y: number): string; export declare function line(deltaX: number, deltaY: number): string; export declare function horizontalLineTo(x: number): string; export declare function horizontalLine(deltaX: number): string; export declare function bezierCurveTo(x1: number, y1: number, x2: number, y2: number, x: number, y: number): string; export declare function ellipticalArcCurveTo(x: number, y: number, radiusX: number, radiusY: number, angle?: number, arc?: "large" | "small", sweep?: "clockwise" | "counterclockwise"): string; export declare function ellipticalArcCurve(deltaX: number, deltaY: number, radiusX: number, radiusY: number, angle?: number, arc?: "large" | "small", sweep?: "clockwise" | "counterclockwise"): string; /** * Round a pixel value to at most one digit. This considerably reduces the sizes of svg paths. * * Safe because our viewboxes roughly correspond to logical pixels. */ export declare function round(value: number): number;