SourceTermAnalysisSystem_vue/node_modules/@vue-macros/define-prop/macros-johnson.d.ts
2026-05-15 10:22:44 +08:00

18 lines
388 B
TypeScript

import type { ComputedRef } from 'vue'
export function defineProp<T>(
value: T | (() => T),
required?: boolean,
rest?: any,
): ComputedRef<T>
export function defineProp<T>(
value: T | (() => T) | undefined,
required: true,
rest?: any,
): ComputedRef<T>
export function defineProp<T>(
value?: T | (() => T),
required?: boolean,
rest?: any,
): ComputedRef<T | undefined>