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; readonly style: VueTypeValidableDef; readonly VNodeChild: VueTypeValidableDef; }; declare const propTypes: PropTypes; export declare function withUndefined(type: T): T; export { propTypes };