free-imui-neo
Version:
基于VUE3实现的即时通讯UI组件
27 lines • 830 B
TypeScript
import { PropType } from "vue";
export declare const numericProp: (NumberConstructor | StringConstructor)[];
export declare const makeNumericProp: <T>(defaultVal: T) => {
type: (NumberConstructor | StringConstructor)[];
default: T;
};
export declare const makeNumberProp: <T>(defaultVal: T) => {
type: NumberConstructor[];
default: T;
};
export declare const makeStringProp: <T>(defaultVal: T) => {
type: StringConstructor[];
default: T;
};
export declare const makeBooleanProp: <T>(defaultVal: T) => {
type: BooleanConstructor[];
default: T;
};
export declare const makeObjectProp: <T = unknown>() => {
type: PropType<T>;
required: true;
};
export declare const makeArrayProp: <T = unknown>() => {
type: PropType<T[]>;
default: () => never[];
};
//# sourceMappingURL=props.d.ts.map