import IModel from '../../core/interface/IModel'; export default class IssueStampSheetLog implements IModel { private timestamp; private transactionId; private service; private method; private userId; private action; private args; private tasks; getTimestamp(): number | null; setTimestamp(timestamp: number | null): this; withTimestamp(timestamp: number | null): this; getTransactionId(): string | null; setTransactionId(transactionId: string | null): this; withTransactionId(transactionId: string | null): this; getService(): string | null; setService(service: string | null): this; withService(service: string | null): this; getMethod(): string | null; setMethod(method: string | null): this; withMethod(method: string | null): this; getUserId(): string | null; setUserId(userId: string | null): this; withUserId(userId: string | null): this; getAction(): string | null; setAction(action: string | null): this; withAction(action: string | null): this; getArgs(): string | null; setArgs(args: string | null): this; withArgs(args: string | null): this; getTasks(): string[] | null; setTasks(tasks: string[] | null): this; withTasks(tasks: string[] | null): this; static fromDict(data: { [key: string]: any; }): IssueStampSheetLog | null; toDict(): { [key: string]: any; }; }