> &
PP
-type DirectSetupComponent<
+export type DefineSetupFnComponent<
P extends Record<string, any>,
E extends EmitsOptions = {},
S extends SlotsType = SlotsType,
emits?: E | EE[]
slots?: S
},
-): DirectSetupComponent<Props, E, S>
+): DefineSetupFnComponent<Props, E, S>
export function defineComponent<
Props extends Record<string, any>,
E extends EmitsOptions = {},
emits?: E | EE[]
slots?: S
},
-): DirectSetupComponent<Props, E, S>
+): DefineSetupFnComponent<Props, E, S>
// overload 2: object format with no props
// (uses user defined props interface)
AllowedComponentProps,
ComponentInstance,
} from './component'
-export type { DefineComponent, PublicProps } from './apiDefineComponent'
+export type {
+ DefineComponent,
+ DefineSetupFnComponent,
+ PublicProps,
+} from './apiDefineComponent'
export type {
ComponentOptions,
ComponentOptionsMixin,