export declare class EndUserError {
    errorCode: number;
    message: string;
    constructor(errorCode: number, message: string);
    static ERROR_NONE: number;
    static ERROR_UNKNOWN: number;
    static ERROR_NOT_SUPPORTED: number;
    static ERROR_NOT_INITIALIZED: number;
    static ERROR_BAD_PARAMETER: number;
    static ERROR_LIBRARY_LOAD: number;
    static ERROR_READ_SETTINGS: number;
    static ERROR_TRANSMIT_REQUEST: number;
    static ERROR_MEMORY_ALLOCATION: number;
    static WARNING_END_OF_ENUM: number;
    static ERROR_PROXY_NOT_AUTHORIZED: number;
    static ERROR_NO_GUI_DIALOGS: number;
    static ERROR_DOWNLOAD_FILE: number;
    static ERROR_WRITE_SETTINGS: number;
    static ERROR_CANCELED_BY_GUI: number;
    static ERROR_OFFLINE_MODE: number;
    static ERROR_KEY_MEDIAS_FAILED: number;
    static ERROR_KEY_MEDIAS_ACCESS_FAILED: number;
    static ERROR_KEY_MEDIAS_READ_FAILED: number;
    static ERROR_KEY_MEDIAS_WRITE_FAILED: number;
    static WARNING_KEY_MEDIAS_READ_ONLY: number;
    static ERROR_KEY_MEDIAS_DELETE: number;
    static ERROR_KEY_MEDIAS_CLEAR: number;
    static ERROR_BAD_PRIVATE_KEY: number;
    static ERROR_PKI_FORMATS_FAILED: number;
    static ERROR_CSP_FAILED: number;
    static ERROR_BAD_SIGNATURE: number;
    static ERROR_AUTH_FAILED: number;
    static ERROR_NOT_RECEIVER: number;
    static ERROR_STORAGE_FAILED: number;
    static ERROR_BAD_CERT: number;
    static ERROR_CERT_NOT_FOUND: number;
    static ERROR_INVALID_CERT_TIME: number;
    static ERROR_CERT_IN_CRL: number;
    static ERROR_BAD_CRL: number;
    static ERROR_NO_VALID_CRLS: number;
    static ERROR_GET_TIME_STAMP: number;
    static ERROR_BAD_TSP_RESPONSE: number;
    static ERROR_TSP_SERVER_CERT_NOT_FOUND: number;
    static ERROR_TSP_SERVER_CERT_INVALID: number;
    static ERROR_GET_OCSP_STATUS: number;
    static ERROR_BAD_OCSP_RESPONSE: number;
    static ERROR_CERT_BAD_BY_OCSP: number;
    static ERROR_OCSP_SERVER_CERT_NOT_FOUND: number;
    static ERROR_OCSP_SERVER_CERT_INVALID: number;
    static ERROR_LDAP_ERROR: number;
    static ERROR_LIBRARY_COMUNICATION_FAILED: number;
    static ERROR_LIBRARY_VERSION_NOT_SUPPORTED: number;
    static ERROR_BROWSER_NOT_SUPPORTED: number;
    static ERROR_OPEN_FILE: number;
    static ERROR_READ_FILE: number;
    static ERROR_WRITE_FILE: number;
    static ERROR_DESCRIPTIONS_EX: any;
    toString(): string;
    GetErrorCode(): number;
    GetMessage(): string;
    static isError(error: any): boolean;
    static isSuccess(error: any): boolean;
    static getErrorDescriptionEx(error: any, language: any): any;
}
export declare class EndUserException {
    protected errorCode: number;
    protected message: string;
    constructor(errorCode: number, message: string);
    toString(): string;
    GetErrorCode(): number;
    GetMessage(): string;
}
