vue-data-ui
Version:
A user-empowering data visualization Vue 3 components library for eloquent data storytelling
43 lines (37 loc) • 882 B
TypeScript
import type { DefineComponent, VNodeChild } from 'vue';
import type {
VueUiRatingDatasetDetailed,
VueUiRatingDataset,
VueUiRatingConfig,
VueUiRatingProps,
VueUiRatingLayerSlotProps,
VueUiRatingEmits,
} from 'vue-data-ui';
export type {
VueUiRatingDatasetDetailed,
VueUiRatingDataset,
VueUiRatingConfig,
VueUiRatingProps,
VueUiRatingLayerSlotProps,
VueUiRatingEmits,
};
declare const VueUiRatingBase: DefineComponent<
VueUiRatingProps,
{},
{},
{},
{},
{},
{},
VueUiRatingEmits
>;
export const VueUiRating: typeof VueUiRatingBase & {
new (): {
$slots: {
['layer-under']?: (props: VueUiRatingLayerSlotProps) => VNodeChild;
['layer-above']?: (props: VueUiRatingLayerSlotProps) => VNodeChild;
};
};
};
export default VueUiRating;
export { VueUiRating };