/// import { type Writable } from 'svelte/store'; export declare const AXIS_CONTEXT_KEY = "chartfull_axis_context_key"; type AxisContextProps = { currentScale: (val: any) => number; previousScale: (val: any) => number; currentPosition: (d: any) => number; previousPosition: (d: any) => number; tickFormat: (val: any) => string; duration: number; delay: number; easing: (t: number) => number; tickSize: number; tickPadding: number; k: number; xy: 'x' | 'y'; }; type AxisContext = Writable; export declare function getAxisContext(): AxisContext; export declare function setAxisContext(context: Partial): Writable<{ currentScale: ((val: any) => number) | undefined; previousScale: ((val: any) => number) | undefined; currentPosition: ((d: any) => number) | undefined; previousPosition: ((d: any) => number) | undefined; tickFormat: (d: any) => any; duration: number; delay: number; easing: (t: number) => number; tickSize: number; tickPadding: number; k?: number | undefined; xy?: "x" | "y" | undefined; }>; export {};