import ApplicationTypeEnum = require('./ApplicationTypeEnum'); import ErrorTypeEnum = require('./ErrorTypeEnum'); import IIdentificableEntity = require('../Common/IIdentificableEntity'); export = ErrorLog; declare class ErrorLog implements IIdentificableEntity { private id; private applicationType; private errorType; private dateCreated; private errorData; Id: string; constructor(id: string, applicationType: ApplicationTypeEnum, errorType: ErrorTypeEnum, dateCreated: Date, errorData: Error); static fromObject(o: any): ErrorLog; static toObject(e: ErrorLog): { id: string; applicationType: string; errorType: string; dateCreated: string; errorData: Error; }; toObject(): { id: string; applicationType: string; errorType: string; dateCreated: string; errorData: Error; }; }