export interface RecommendationSet {
    when_to_apply?: Record<string, string>;
    when_not_to_apply?: Record<string, string>;
    reason: string;
    confidence_score: number;
}
export interface ValidationRecommendationPayload {
    recommended_whentoapply?: RecommendationSet;
    recommended_whennottoapply?: RecommendationSet;
}
export interface FormattedRecommendationDetails {
    when_to_apply?: Record<string, string>;
    when_not_to_apply?: Record<string, string>;
    reason: string;
    confidence_score: number;
}
export interface FormattedValidationRecommendation {
    wta: FormattedRecommendationDetails | null;
    wnta: FormattedRecommendationDetails | null;
}
export declare const parseValidationRecommendations: (payload: ValidationRecommendationPayload | null) => FormattedValidationRecommendation | null;
//# sourceMappingURL=recommendationParser.d.ts.map