diff --git a/types/v3-define-component.d.ts b/types/v3-define-component.d.ts index 03ef52d1856..2f86f733df4 100644 --- a/types/v3-define-component.d.ts +++ b/types/v3-define-component.d.ts @@ -16,7 +16,6 @@ import { ComponentPublicInstanceConstructor, CreateComponentPublicInstance } from './v3-component-public-instance' -import { Data, HasDefined } from './common' import { EmitsOptions } from './v3-setup-context' import { CreateElement, RenderContext } from './umd' @@ -150,30 +149,17 @@ export function defineComponent< EmitsNames extends string = string, PropsOptions extends ComponentPropsOptions = ComponentPropsOptions >( - options: HasDefined extends true - ? { functional?: never } & ComponentOptionsWithProps< - PropsOptions, - RawBindings, - D, - C, - M, - Mixin, - Extends, - Emits, - EmitsNames, - Props - > - : { functional?: never } & ComponentOptionsWithProps< - PropsOptions, - RawBindings, - D, - C, - M, - Mixin, - Extends, - Emits, - EmitsNames - > + options: { functional?: never } & ComponentOptionsWithProps< + PropsOptions, + RawBindings, + D, + C, + M, + Mixin, + Extends, + Emits, + EmitsNames + > ): DefineComponent /**