import { PropType, DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { VariantProps, TVReturnType } from 'tailwind-variants'; import { TVConfig } from 'tailwind-variants/dist/config'; declare const circularProgressTheme: TVReturnType<{ color: { primary: { progress: string; }; danger: { progress: string; }; warning: { progress: string; }; success: { progress: string; }; }; variant: { faded: {}; subtle: {}; }; }, { track: string; progress: string; }, undefined, TVConfig<{ color: { primary: { progress: string; }; danger: { progress: string; }; warning: { progress: string; }; success: { progress: string; }; }; variant: { faded: {}; subtle: {}; }; }, { color: { primary: { progress: string; }; danger: { progress: string; }; warning: { progress: string; }; success: { progress: string; }; }; variant: { faded: {}; subtle: {}; }; }>, { color: { primary: { progress: string; }; danger: { progress: string; }; warning: { progress: string; }; success: { progress: string; }; }; variant: { faded: {}; subtle: {}; }; }, { track: string; progress: string; }, TVReturnType<{ color: { primary: { progress: string; }; danger: { progress: string; }; warning: { progress: string; }; success: { progress: string; }; }; variant: { faded: {}; subtle: {}; }; }, { track: string; progress: string; }, undefined, TVConfig<{ color: { primary: { progress: string; }; danger: { progress: string; }; warning: { progress: string; }; success: { progress: string; }; }; variant: { faded: {}; subtle: {}; }; }, { color: { primary: { progress: string; }; danger: { progress: string; }; warning: { progress: string; }; success: { progress: string; }; }; variant: { faded: {}; subtle: {}; }; }>, unknown, unknown, undefined>>; type CircularProgressVariantProps = VariantProps; export declare const CircularProgress: DefineComponent; default: string; }; sizeNumber: { type: NumberConstructor[]; }; color: { type: PropType; default: string; }; variant: { type: PropType; default: string; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ value: { type: NumberConstructor[]; default: number; }; size: { type: PropType<"sm" | "md" | "lg" | "xl" | "2xl" | "3xl">; default: string; }; sizeNumber: { type: NumberConstructor[]; }; color: { type: PropType; default: string; }; variant: { type: PropType; default: string; }; }>> & Readonly<{}>, { color: "primary" | "success" | "warning" | "danger" | undefined; size: "sm" | "md" | "lg" | "xl" | "2xl" | "3xl"; value: number; variant: "subtle" | "faded" | undefined; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export {};