interface XmlErrorParams {
    message: string;
    code: string;
    details?: any;
    name?: string;
    method?: string;
}
export declare class XmlError {
    readonly code: string;
    readonly details?: any;
    name: string;
    message: string;
    method: string;
    constructor({ message, code, details, name, method }: XmlErrorParams);
    setName(name?: string): void;
    setMethod(method?: string): void;
    toString(): string;
}
export declare function CFDIError({ e, name, method, debug, }: {
    e: any;
    method?: string;
    name?: string;
    debug?: boolean;
}): XmlError;
export {};
//# sourceMappingURL=error.d.ts.map