Type alias CreateComponentPublicInstance<P, B, D, C, M, Mixin, Extends, E, PublicProps, Defaults, MakeDefaultsOptional, I, S, PublicMixin, PublicP, PublicB, PublicD, PublicC, PublicM, PublicDefaults> Create Component Public Instance < P , B , D , C , M , Mixin , Extends , E , PublicProps , Defaults , MakeDefaultsOptional , I , S , PublicMixin , PublicP , PublicB , PublicD , PublicC , PublicM , PublicDefaults > : ComponentPublicInstance < PublicP , PublicB , PublicD , PublicC , PublicM , E , PublicProps , PublicDefaults , MakeDefaultsOptional , ComponentOptionsBase < P , B , D , C , M , Mixin , Extends , E , string , Defaults , {} , string , S > , I , S > Type Parameters P = {} B = {} D = {} PublicProps = P Defaults = {} MakeDefaultsOptional extends boolean = false PublicMixin = IntersectionMixin < Mixin > & IntersectionMixin < Extends > PublicP = UnwrapMixinsType < PublicMixin , "P" > & EnsureNonVoid < P > PublicB = UnwrapMixinsType < PublicMixin , "B" > & EnsureNonVoid < B > PublicD = UnwrapMixinsType < PublicMixin , "D" > & EnsureNonVoid < D > PublicC extends ComputedOptions = UnwrapMixinsType < PublicMixin , "C" > & EnsureNonVoid < C > PublicM extends MethodOptions = UnwrapMixinsType < PublicMixin , "M" > & EnsureNonVoid < M > PublicDefaults = UnwrapMixinsType < PublicMixin , "Defaults" > & EnsureNonVoid < Defaults > Defined in node_modules/@vue/runtime-core/dist/runtime-core.d.ts:113