keep-vue
Version:
Keep Vue is an open-source component library built on top of Vue3 and Tailwind CSS. It offers a collection of pre-designed UI components and styles that you can easily integrate into your web applications.
18 lines (17 loc) • 755 B
TypeScript
import type { HTMLAttributes } from "vue";
import type { ClassProps } from "../../utils/interface";
interface SpinnerColors {
primary: string;
secondary: string;
error: string;
success: string;
warning: string;
}
export interface SpinnerProps extends /*@vue-ignore*/ HTMLAttributes {
color?: keyof SpinnerColors;
}
declare const _default: import("vue").DefineComponent<SpinnerProps & ClassProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<SpinnerProps & ClassProps> & Readonly<{}>, {
class: any;
color: keyof SpinnerColors;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;