vue-data-ui
Version:
A user-empowering data visualization Vue 3 components library for eloquent data storytelling
50 lines (44 loc) • 1.13 kB
TypeScript
import type { DefineComponent, VNodeChild } from 'vue';
import type {
VueUiSparkbarDatasetItem,
VueUiSparkbarConfig,
VueUiSparkbarEvent,
VueUiSparkbarProps,
VueUiSparkbarTitleSlotProps,
VueUiSparkbarDataLabelSlotProps,
VueUiSparkbarEmits,
VueUiSparkbarEmitSelectDatapoint,
} from 'vue-data-ui';
export type {
VueUiSparkbarDatasetItem,
VueUiSparkbarConfig,
VueUiSparkbarEvent,
VueUiSparkbarProps,
VueUiSparkbarTitleSlotProps,
VueUiSparkbarDataLabelSlotProps,
VueUiSparkbarEmits,
VueUiSparkbarEmitSelectDatapoint,
};
declare const VueUiSparkbarBase: DefineComponent<
VueUiSparkbarProps,
{},
{},
{},
{},
{},
{},
VueUiSparkbarEmits
>;
export const VueUiSparkbar: typeof VueUiSparkbarBase & {
new (): {
$slots: {
title?: (props: VueUiSparkbarTitleSlotProps) => VNodeChild;
['data-label']?: (
props: VueUiSparkbarDataLabelSlotProps,
) => VNodeChild;
source?: () => VNodeChild;
};
};
};
export default VueUiSparkbar;
export { VueUiSparkbar };