index.d.ts — vue Source File
Architecture documentation for index.d.ts, a typescript file in the vue codebase. 3 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 20fe4970_fbdf_639a_5d66_7add5789d6f0["index.d.ts"] dc6e3659_cdc8_9bde_c04a_3f2e10157f23["./vue"] 20fe4970_fbdf_639a_5d66_7add5789d6f0 --> dc6e3659_cdc8_9bde_c04a_3f2e10157f23 d452c76b_0b82_cd58_dfa4_365f15342c32["./umd"] 20fe4970_fbdf_639a_5d66_7add5789d6f0 --> d452c76b_0b82_cd58_dfa4_365f15342c32 67e5c1f2_a541_8b51_fd42_10deceb7d06c["./jsx"] 20fe4970_fbdf_639a_5d66_7add5789d6f0 --> 67e5c1f2_a541_8b51_fd42_10deceb7d06c style 20fe4970_fbdf_639a_5d66_7add5789d6f0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { Vue } from './vue'
import './umd'
import './jsx'
export * from './jsx'
export default Vue
export { CreateElement, VueConstructor } from './vue'
export {
Component,
AsyncComponent,
ComponentOptions,
FunctionalComponentOptions,
RenderContext,
PropType,
PropOptions,
ComputedOptions,
WatchHandler,
WatchOptions,
WatchOptionsWithHandler,
DirectiveFunction,
DirectiveOptions
} from './options'
export { PluginFunction, PluginObject } from './plugin'
export {
VNodeChildren,
VNodeChildrenArrayContents,
VNode,
VNodeComponentOptions,
VNodeData,
VNodeDirective,
ComponentCustomProps
} from './vnode'
export * from './v3-manual-apis'
export * from './v3-generated'
// <script setup> helpers
export * from './v3-setup-helpers'
export { Data } from './common'
export { SetupContext } from './v3-setup-context'
export { defineComponent, DefineComponent } from './v3-define-component'
export { defineAsyncComponent } from './v3-define-async-component'
export {
SetupFunction,
// v2 already has option with same name and it's for a single computed
ComputedOptions as ComponentComputedOptions,
MethodOptions as ComponentMethodOptions,
ComponentPropsOptions,
ComponentCustomOptions,
ComponentOptionsMixin,
ComponentOptionsWithoutProps,
ComponentOptionsWithArrayProps,
ComponentOptionsWithProps,
ComponentOptionsBase
} from './v3-component-options'
export {
ComponentInstance,
ComponentPublicInstance,
CreateComponentPublicInstance,
ComponentCustomProperties
} from './v3-component-public-instance'
export {
// PropType,
// PropOptions,
ExtractPropTypes,
ExtractDefaultPropTypes
} from './v3-component-props'
export {
DirectiveModifiers,
DirectiveBinding,
DirectiveHook,
ObjectDirective,
FunctionDirective,
Directive
} from './v3-directive'
export * from './built-in-components'
Domain
Dependencies
- ./jsx
- ./umd
- ./vue
Source
Frequently Asked Questions
What does index.d.ts do?
index.d.ts is a source file in the vue codebase, written in typescript. It belongs to the CompilerSFC domain.
What does index.d.ts depend on?
index.d.ts imports 3 module(s): ./jsx, ./umd, ./vue.
Where is index.d.ts in the architecture?
index.d.ts is located at types/index.d.ts (domain: CompilerSFC, directory: types).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free