import { PropType } from "vue"; import { ObjectData, SankeyOptions, VisuallyJsDefaultJSON } from "@visuallyjs/browser-ui"; /** * Provides a component that renders a column chart. * @group Components */ export declare const ColumnChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders a bar chart. * @group Components */ export declare const BarChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders an XY chart. * @group Components */ export declare const XYChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders a pie chart. * @group Components */ export declare const PieChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders a line chart. * @group Components */ export declare const LineChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders an area chart. * @group Components */ export declare const AreaChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders a scatter chart. * @group Components */ export declare const ScatterChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders a bubble chart. * @group Components */ export declare const BubbleChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders a gauge chart. * @group Components */ export declare const GaugeChartComponent: { name: string; props: any; watch: any; data: () => { hasMounted: boolean; }; /** @internal */ mounted(): void; setup(): { service: unknown; }; render: () => import("vue").VNode; }; /** * Provides a component that renders a sankey chart. * @group Components */ export declare const SankeyChartComponent: { name: string; props: { csvData: { type: StringConstructor; }; jsonData: { type: PropType; }; interactive: { type: BooleanConstructor; }; pivot: { type: StringConstructor; }; options: { type: PropType>; }; className: { type: StringConstructor; }; data: { type: PropType>; }; url: { type: StringConstructor; }; /** * when present, instructs the chart to source its data from a VisuallyJs model in scope */ useModel: { type: BooleanConstructor; default: boolean; }; }; data: () => { hasMounted: boolean; }; mounted(): void; watch: { pivot(newVal: string): void; }; render: () => import("vue").VNode; setup(): { service: unknown; }; };