import type { Action } from 'svelte/action';
export type Transform = {
    x: number;
    y: number;
    k: number;
};
declare function drawLines({ canvas, transform, spacing: baseSpacing, color, width }: {
    canvas: HTMLCanvasElement;
    transform: Transform;
    spacing?: number;
    color?: string;
    width?: number;
}): void;
export declare const gridLines: Action<HTMLCanvasElement, Omit<Parameters<typeof drawLines>[0], 'canvas'> & {
    visibility?: boolean;
}>;
export {};
