import { RxapError } from '@rxap/utilities';
export declare class RxapXmlParserError extends RxapError {
    constructor(message: string, code: string, scope?: string);
}
export declare class RxapXmlParserValidateError extends RxapXmlParserError {
    readonly elementTag: string;
    readonly attribute?: string | undefined;
    constructor(message: string, elementTag: string, attribute?: string | undefined);
    toJSON(): object;
}
export declare class RxapXmlParserValidateRequiredError extends RxapXmlParserValidateError {
    readonly elementTag: string;
    readonly attribute?: string | undefined;
    constructor(message: string, elementTag: string, attribute?: string | undefined);
    toJSON(): object;
}
export declare class RxapXmlSerializerError extends RxapError {
    constructor(message: string, code: string, scope?: string);
}
export declare class RxapXmlSerializerValidateError extends RxapXmlSerializerError {
    readonly elementTag: string;
    readonly attribute?: string | undefined;
    constructor(message: string, elementTag: string, attribute?: string | undefined);
    toJSON(): object;
}
export declare class RxapXmlSerializerValidateRequiredError extends RxapXmlSerializerValidateError {
    readonly elementTag: string;
    readonly attribute?: string | undefined;
    constructor(message: string, elementTag: string, attribute?: string | undefined);
    toJSON(): object;
}
