import { ValidationRule as VuetifyValidationRule } from 'vuetify'; /** * Normalise le résultat d'une rule Vuetify : * `true` → `null` (règle passée), chaîne → message d'erreur, autre → message générique. */ export declare function normalizeVuetifyRuleResult(result: unknown): string | null; /** * Exécute des rules Vuetify contre une valeur, sans toucher à l'état d'un validator : * retourne un message d'erreur par règle (`null` = règle passée). * Utilisée par la validation silencieuse (tri-état du formulaire) qui doit évaluer * les règles sans afficher de message. */ export declare function evaluateVuetifyRules(value: unknown, rules?: VuetifyValidationRule[]): Promise<(string | null)[]>;