import type { ViewportRect } from './viewport.types.js'; interface GridlineIntervalOptions { readonly current?: number; readonly scale: number; readonly step: number; readonly targetSpacing: number; } export declare function selectGridlineInterval(options: GridlineIntervalOptions): number; export declare function createGridlineCoverage(visible: ViewportRect): ViewportRect; export declare function gridlineCoverageNeedsUpdate(coverage: ViewportRect | undefined, visible: ViewportRect): boolean; export {};