type ErrorTypes = "cert_expired" | "cert_not_valid_yet" | "ruc_mismatch" | "cert_bags_missing" | "invalid_cert" | "wrong_password";
export default class CertificateRelatedError extends Error {
    code: ErrorTypes;
    html_message?: string;
    name: string;
    /** `data` contiene [ datos del propietario del certificado, RUC comparado ] */
    constructor(code: "ruc_mismatch", data: [string, string]);
    constructor(code: "cert_not_valid_yet", validFrom: Date);
    constructor(code: "cert_expired", validTo: Date);
    constructor(code: ErrorTypes, message?: string, html_message?: string);
}
export {};
