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