import IEntity = require('../IEntity'); import ResultStateEnum = require('./ResultStateEnum'); export = Status; declare class Status implements IEntity { private dateCreated; private state; DateCreated: Date; State: ResultStateEnum; constructor(dateCreated: Date, state: ResultStateEnum); static fromObject(o: any): Status; static toObject(entity: Status): { dateCreated: string; state: string; }; toObject(): { dateCreated: string; state: string; }; static createResultStateEnum(state: string): ResultStateEnum; isStateUsed(): boolean; isStateDeclined(): boolean; isStateRemindLater(): boolean; isStateReadyToApply(): boolean; isStateCreated(): boolean; isStateExpired(): boolean; }