import { AnyScale, ScaleValue } from '@dfnivo/scales'; import { CanvasAxisProps } from '../types'; import { CompleteTheme } from '@dfnivo/core'; export type GetCanvasAxesProps = { xScale: AnyScale; yScale: AnyScale; width: number; height: number; top?: CanvasAxisProps | null; right?: CanvasAxisProps | null; bottom?: CanvasAxisProps | null; left?: CanvasAxisProps | null; theme: CompleteTheme; }; export declare const getCanvasAxes: ({ xScale, yScale, width, height, top, right, bottom, left, theme, }: GetCanvasAxesProps) => import("@dfnivo/canvas").CanvasRenderable[]; export declare const useCanvasAxes: ({ xScale, yScale, width, height, top, right, bottom, left, theme, }: GetCanvasAxesProps) => import("@dfnivo/canvas").CanvasRenderable[]; export declare const renderAxesToCanvas: (ctx: CanvasRenderingContext2D, props: GetCanvasAxesProps) => void; //# sourceMappingURL=axes.d.ts.map