tav-ui
Version:
14 lines (13 loc) • 541 B
TypeScript
import type { CSSProperties, VNodeChild } from 'vue';
import type { VueTypeValidableDef, VueTypesInterface } from 'vue-types';
export declare type VueNode = VNodeChild | JSX.Element;
declare type PropTypes = VueTypesInterface & {
readonly looseBool: VueTypeValidableDef<boolean>;
readonly style: VueTypeValidableDef<CSSProperties>;
readonly VNodeChild: VueTypeValidableDef<VueNode>;
};
declare const propTypes: PropTypes;
export declare function withUndefined<T extends {
default?: any;
}>(type: T): T;
export { propTypes };