yanzhen-design-vue
Version:
49 lines (48 loc) • 1.99 kB
TypeScript
import { ExtractPropTypes } from 'vue';
export type IconTwoToneColor = string | [string, string];
export declare const iconOptions: {
ns: any;
class: any;
name: any;
};
export declare const iconName: any;
export declare const antdIconProps: {
twoToneColor: {
readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<IconTwoToneColor>, unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
spin: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<boolean>, unknown, unknown, false, boolean>;
rotate: {
readonly type: import('vue').PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
};
export declare const iconProps: {
type: {
readonly type: import('vue').PropType<string>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
twoToneColor: {
readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<IconTwoToneColor>, unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
spin: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<boolean>, unknown, unknown, false, boolean>;
rotate: {
readonly type: import('vue').PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
};
export declare const iconEmits: {};
export type IconProps = Partial<ExtractPropTypes<typeof iconProps>>;
export type IconPropsKey = keyof IconProps;
export type IconEmits = typeof iconEmits;