import { FormInstance } from "antd"; import { Meta, SetterConfig, UpdatePayload } from "../types"; export declare const useFormBinding: (meta: Meta, form: FormInstance, handleEffects: (changedValues: Record, allValues: Record) => void, onChange: (payload: UpdatePayload) => void) => { visibleFields: Set; getSetterConfig: (field: string) => SetterConfig | undefined; getOptions: (config: SetterConfig | undefined, values: Record) => any; handleValuesChange: (changedValues: Record, allValues: Record) => void; updateVisibility: (values: Record) => void; };