import type { NumOrString } from "@thi.ng/api";
import type { Canvas } from "./canvas.js";
/**
 * Draws horizontal line from `x`,`y`, taking the current clip rect,
 * format and style into account. The optional `s`, `e` (line endings)
 * and `m` (line middle) chars can be used to override the currently
 * active style.
 *
 * @param canvas -
 * @param x -
 * @param y -
 * @param len -
 * @param s -
 * @param e -
 * @param m -
 */
export declare const hline: (canvas: Canvas, x: number, y: number, len: number, s?: NumOrString, e?: NumOrString, m?: NumOrString, format?: number) => void;
/**
 * Draws a vertical line from `x`,`y`, taking the current clip rect,
 * format and style into account. The optional `s`, `e` (line endings)
 * and `m` (line middle) chars can be used to override the currently
 * active style.
 *
 * @param canvas -
 * @param x -
 * @param y -
 * @param len -
 * @param s -
 * @param e -
 * @param m -
 */
export declare const vline: (canvas: Canvas, x: number, y: number, len: number, s?: NumOrString, e?: NumOrString, m?: NumOrString, format?: number) => void;
//# sourceMappingURL=hvline.d.ts.map