UNPKG

tav-ui

Version:
17 lines (16 loc) 633 B
import type { ComputedRef, Ref } from 'vue'; import type { FormEmitType, FormProps, FormSchema } from '../types/form'; import type { AdvanceState } from '../types/hooks'; declare type Recordable<T = any> = Record<string, T>; interface UseAdvancedContext { advanceState: AdvanceState; emit: FormEmitType; getProps: ComputedRef<FormProps>; getSchema: ComputedRef<FormSchema[]>; formModel: Recordable; defaultValueRef: Ref<Recordable>; } export default function ({ advanceState, emit, getProps, getSchema, formModel, defaultValueRef, }: UseAdvancedContext): { handleToggleAdvanced: () => void; }; export {};