import type * as Merge from "../../../../api/index";
import * as core from "../../../../core";
import type * as serializers from "../../../index";
import { ValidationProblemSource } from "./ValidationProblemSource";
export declare const WarningValidationProblem: core.serialization.ObjectSchema<serializers.accounting.WarningValidationProblem.Raw, Merge.accounting.WarningValidationProblem>;
export declare namespace WarningValidationProblem {
    interface Raw {
        source?: ValidationProblemSource.Raw | null;
        title: string;
        detail: string;
        problem_type: string;
        block_merge_link?: boolean | null;
        raw_error?: string | null;
        error_code?: number | null;
    }
}
