export function get_legend_context(): any; /** @typedef {typeof __propDef.props} LegendProps */ /** @typedef {typeof __propDef.events} LegendEvents */ /** @typedef {typeof __propDef.slots} LegendSlots */ export default class Legend extends SvelteComponentTyped<{ width?: number | undefined; height?: number | undefined; ticks?: import("../../types/common").ticks | undefined; tick_format?: string | import("../../types/common").tick_accessor | undefined; tick_padding?: number | undefined; tick_size?: number | undefined; title?: string | undefined; colour?: any; }, { [evt: string]: CustomEvent; }, { title: {}; }> { } export type LegendProps = typeof __propDef.props; export type LegendEvents = typeof __propDef.events; export type LegendSlots = typeof __propDef.slots; import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { width?: number | undefined; height?: number | undefined; ticks?: import("../../types/common").ticks | undefined; tick_format?: import("../../types/common").tick_accessor | string | undefined; tick_padding?: number | undefined; tick_size?: number | undefined; title?: string | undefined; colour?: import("../../types/common").scale; }; events: { [evt: string]: CustomEvent; }; slots: { title: {}; }; }; export {};