@extclp/vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
31 lines (30 loc) • 797 B
TypeScript
import { ExtractPropTypes, PropType } from 'vue';
import { IconsOptions, LocaleOptions } from '@vexip-ui/config';
import { PropsOptions } from '../props';
export declare const configProviderProps: {
props: {
type: PropType<PropsOptions>;
default: () => {};
};
locale: {
type: PropType<LocaleOptions>;
default: () => {};
};
icons: {
type: PropType<IconsOptions>;
default: () => {};
};
zIndex: {
type: NumberConstructor;
default: null;
};
theme: {
type: PropType<"base" | "dark" | (string & {})>;
default: null;
};
hoverDelay: {
type: NumberConstructor;
default: null;
};
};
export type ConfigProviderProps = ExtractPropTypes<typeof configProviderProps>;