import { FormInstance } from 'element-plus';
/**
 * 表单验证并自动滚动到第一个错误字段
 * @param formRef - Element Plus Form 实例的 ref
 * @param options - 配置选项
 * @returns Promise<boolean> - 验证是否通过
 */
export declare const validateFormWithScroll: (formRef: FormInstance | undefined, options?: {
    showMessage?: boolean;
    message?: string;
}) => Promise<boolean>;
/**
 * 表单验证并自动滚动到第一个错误字段（带回调方式）
 * @param formRef - Element Plus Form 实例的 ref
 * @param onSuccess - 验证成功后的回调
 * @param options - 配置选项
 */
export declare const validateFormWithScrollCallback: (formRef: FormInstance | undefined, onSuccess: () => void | Promise<void>, options?: {
    showMessage?: boolean;
    message?: string;
}) => Promise<void>;
