import RetryHint from './RetryHint';
/**
 * @export
 * @class ErrorDetails
 */
export declare class ErrorDetails {
    /**
     * Specific error code (required)
     * @type {number}
     * @memberof ErrorDetails
     */
    code?: number;
    /**
     * Error group name (required)
     * @type {string}
     * @memberof ErrorDetails
     */
    category?: string;
    /**
     * Detailed error message (required)
     * @type {string}
     * @memberof ErrorDetails
     */
    text?: string;
    /**
     * Information if the encoding could potentially succeed when retrying. (required)
     * @type {RetryHint}
     * @memberof ErrorDetails
     */
    retryHint?: RetryHint;
    constructor(obj?: Partial<ErrorDetails>);
}
export default ErrorDetails;
