import { ThemeType } from '../../types'; interface Ring { label: string; value: number; color?: ThemeType | string; max?: number; } type __VLS_Props = { data: Ring[]; /** Shared max when a ring doesn't set its own. */ max?: number; size?: number; /** Ring thickness in px. */ thickness?: number; /** Gap between rings in px. */ gap?: number; legend?: boolean; /** Show the value of each ring in the legend. Default %. */ suffix?: string; animated?: boolean; }; declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{}>, { legend: boolean; size: number; thickness: number; animated: boolean; suffix: string; max: number; gap: number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { el: HTMLDivElement; }, HTMLDivElement>; export default _default; //# sourceMappingURL=RadialBars.vue.d.ts.map