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 {};
