UNPKG

@inkline/inkline

Version:

Inkline is the Vue.js UI/UX Library built for creating your next design system

64 lines (63 loc) 1.64 kB
import { sizePropValidator } from '../../mixins'; import { Classes } from '../../types'; declare const _default: import("vue").DefineComponent<{ /** * The color variant of the progress component * @type light | dark * @default light * @name color */ color: { type: StringConstructor; default: () => string; }; /** * The value to consider as the 0% starting point * @type Number * @default 0 * @name min */ min: { type: (StringConstructor | NumberConstructor)[]; default: number; }; /** * The value to consider as the 100% ending point * @type Number * @default 100 * @name max */ max: { type: (StringConstructor | NumberConstructor)[]; default: number; }; /** * The size variant of the progress component * @type sm | md | lg * @default md * @name size */ size: { type: StringConstructor; default: () => string; validator: typeof sizePropValidator; }; }, unknown, unknown, { classes(): Classes; }, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ color?: unknown; min?: unknown; max?: unknown; size?: unknown; } & { max: string | number; min: string | number; color: string; size: string; } & {}>, { max: string | number; min: string | number; color: string; size: string; }>; export default _default;