import { SvelteComponent } from "svelte"; import { cubicOut } from 'svelte/easing'; import type { Scale } from './types'; declare const __propDef: { props: { scale: Scale; x?: number | undefined; y?: number | undefined; orient?: "bottom" | "top" | undefined; tickArguments?: unknown[] | undefined; tickValues?: unknown[] | undefined; tickFormat?: ((tick: string | number | Date) => string) | undefined; tickSize?: number | undefined; tickPadding?: number | undefined; fontFamily?: string | undefined; fontSize?: string | undefined; fontSizeAdjust?: string | undefined; fontStretch?: string | undefined; fontStyle?: string | undefined; fontVariant?: string | undefined; fontWeight?: string | undefined; fill?: string | undefined; textAnchor?: "start" | "middle" | "end" | undefined; d?: string | undefined; duration?: number | undefined; delay?: number | undefined; easing?: typeof cubicOut | undefined; class?: string | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { default: { index: any; tick: unknown; tickFormat: any; }; domain: { d: string | undefined; }; label: {}; }; }; export type XAxisProps = typeof __propDef.props; export type XAxisEvents = typeof __propDef.events; export type XAxisSlots = typeof __propDef.slots; export default class XAxis extends SvelteComponent { } export {};