define Component < Props , E , EE , S > ( setup , options ? ) : ( ( props ) => any ) Type Parameters Props extends Record < string , any > EE extends string = string S extends SlotsType < Record < string , any > > = {} Parameters Optional
options : Pick < ComponentOptions < {} , any , any , any , any , any , any , any , any > , "name" | "inheritAttrs" > & { emits ?: E | EE [] ; props ?: ( keyof Props ) [] ; slots ?: S ; } Returns ( ( props ) => any ) ( props ) : any Parameters props : Props & EmitsToProps < E > Returns any Defined in node_modules/@vue/runtime-core/dist/runtime-core.d.ts:743 define Component < Props , E , EE , S > ( setup , options ? ) : ( ( props ) => any ) Type Parameters Props extends Record < string , any > EE extends string = string S extends SlotsType < Record < string , any > > = {} Returns ( ( props ) => any ) ( props ) : any Parameters props : Props & EmitsToProps < E > Returns any Defined in node_modules/@vue/runtime-core/dist/runtime-core.d.ts:748 define Component < Props , RawBindings , D , C , M , Mixin , Extends , E , EE , S , I , II > ( options ) : DefineComponent < Props , RawBindings , D , C , M , Mixin , Extends , E , EE , PublicProps , ResolveProps < Props , E > , ExtractDefaultPropTypes < Props > , S > Type Parameters Props = {} RawBindings = {} D = {} Mixin extends ComponentOptionsBase < any , any , any , any , any , any , any , any , any , any , any , string , {} , Mixin > = ComponentOptionsMixin Extends extends ComponentOptionsBase < any , any , any , any , any , any , any , any , any , any , any , string , {} , Extends > = ComponentOptionsMixin EE extends string = string S extends SlotsType < Record < string , any > > = {} II extends string = string Parameters options : ComponentOptionsWithoutProps < Props , RawBindings , D , C , M , Mixin , Extends , E , EE , I , II , S , Props & EmitsToProps < E > > Returns DefineComponent < Props , RawBindings , D , C , M , Mixin , Extends , E , EE , PublicProps , ResolveProps < Props , E > , ExtractDefaultPropTypes < Props > , S > Defined in node_modules/@vue/runtime-core/dist/runtime-core.d.ts:753 define Component < PropNames , RawBindings , D , C , M , Mixin , Extends , E , EE , S , I , II , Props > ( options ) : DefineComponent < Props , RawBindings , D , C , M , Mixin , Extends , E , EE , PublicProps , ResolveProps < Props , E > , ExtractDefaultPropTypes < Props > , S > Type Parameters PropNames extends string RawBindings D Mixin extends ComponentOptionsBase < any , any , any , any , any , any , any , any , any , any , any , string , {} , Mixin > = ComponentOptionsMixin Extends extends ComponentOptionsBase < any , any , any , any , any , any , any , any , any , any , any , string , {} , Extends > = ComponentOptionsMixin EE extends string = string S extends SlotsType < Record < string , any > > = {} II extends string = string Props = Readonly < { [ key in string ] ?: any } > Parameters options : ComponentOptionsWithArrayProps < PropNames , RawBindings , D , C , M , Mixin , Extends , E , EE , I , II , S , { [ K in string | number | symbol ] : Readonly < { [ key in string ] ?: any } & EmitsToProps < E > > [ K ] } > Returns DefineComponent < Props , RawBindings , D , C , M , Mixin , Extends , E , EE , PublicProps , ResolveProps < Props , E > , ExtractDefaultPropTypes < Props > , S > Defined in node_modules/@vue/runtime-core/dist/runtime-core.d.ts:754 define Component < PropsOptions , RawBindings , D , C , M , Mixin , Extends , E , EE , S , I , II > ( options ) : DefineComponent < PropsOptions , RawBindings , D , C , M , Mixin , Extends , E , EE , PublicProps , ResolveProps < PropsOptions , E > , ExtractDefaultPropTypes < PropsOptions > , S > Type Parameters RawBindings D Mixin extends ComponentOptionsBase < any , any , any , any , any , any , any , any , any , any , any , string , {} , Mixin > = ComponentOptionsMixin Extends extends ComponentOptionsBase < any , any , any , any , any , any , any , any , any , any , any , string , {} , Extends > = ComponentOptionsMixin EE extends string = string S extends SlotsType < Record < string , any > > = {} II extends string = string Parameters options : ComponentOptionsWithObjectProps < PropsOptions , RawBindings , D , C , M , Mixin , Extends , E , EE , I , II , S , { [ K in string | number | symbol ] : Readonly < { [ K in string | number | symbol ] : InferPropType < PropsOptions [ K ] > } & { [ K in string | number | symbol ] ?: InferPropType < PropsOptions [ K ] > } & EmitsToProps < E > > [ K ] } , ExtractDefaultPropTypes < PropsOptions > > Returns DefineComponent < PropsOptions , RawBindings , D , C , M , Mixin , Extends , E , EE , PublicProps , ResolveProps < PropsOptions , E > , ExtractDefaultPropTypes < PropsOptions > , S > Defined in node_modules/@vue/runtime-core/dist/runtime-core.d.ts:757