import type { FormItemRule } from 'element-plus';
export interface RequiredRule {
    type?: string;
    required?: boolean;
    message?: string;
    [propname: string]: unknown;
}
export declare const getRulesByFieldConfig: (config: TFormConfig, otherValue: unknown, dependOnValues: IAnyObject, outDependOnValues: IAnyObject) => FormItemRule[];
