import type { PropType } from 'vue'; import type { VueTypeValidableDef, VueTypeDef } from 'vue-types'; declare const initDefaultProps: (types: T, defaultProps: { [K in keyof T]?: T[K] extends VueTypeValidableDef ? U : T[K] extends VueTypeDef ? U_1 : T[K] extends { type: PropType; } ? U_2 : any; }) => T; export default initDefaultProps;