import { type FormContextProps } from '../../../provider/form-provider'; import { type FormFieldValidator, type SessionMode, type ValidationResult, type FormField } from '../../../types'; export declare function handleFieldLogic(field: FormField, context: FormContextProps): void; export interface ValidatorConfig { formFields: FormField[]; values: Record; expressionContext: { patient: fhir.Patient; mode: SessionMode; }; } export declare function validateFieldValue(field: FormField, value: any, validators: Record, context: ValidatorConfig): { errors: ValidationResult[]; warnings: ValidationResult[]; }; //# sourceMappingURL=fieldLogic.d.ts.map