import AnalyticsErrorData from './AnalyticsErrorData';
import AnalyticsHttpRequest from './AnalyticsHttpRequest';
/**
 * @export
 * @class AnalyticsErrorDetail
 */
export declare class AnalyticsErrorDetail {
    /**
     * Error id
     * @type {number}
     * @memberof AnalyticsErrorDetail
     */
    errorId?: number;
    /**
     * Server timestamp
     * @type {Date}
     * @memberof AnalyticsErrorDetail
     */
    time?: Date;
    /**
     * Client timestamp
     * @type {Date}
     * @memberof AnalyticsErrorDetail
     */
    clientTime?: Date;
    /**
     * Error code
     * @type {number}
     * @memberof AnalyticsErrorDetail
     */
    code?: number;
    /**
     * Error message
     * @type {string}
     * @memberof AnalyticsErrorDetail
     */
    message?: string;
    /**
     * @type {AnalyticsErrorData}
     * @memberof AnalyticsErrorDetail
     */
    errorData?: AnalyticsErrorData;
    /**
     * Severity of the error
     * @type {string}
     * @memberof AnalyticsErrorDetail
     */
    severity?: string;
    /**
     * @type {AnalyticsHttpRequest[]}
     * @memberof AnalyticsErrorDetail
     */
    httpRequests?: AnalyticsHttpRequest[];
    constructor(obj?: Partial<AnalyticsErrorDetail>);
}
export default AnalyticsErrorDetail;
