import AbstractModel from '@/models/abstractModel' import type {IApiToken} from '@/modelTypes/IApiToken' export default class ApiTokenModel extends AbstractModel { id = 0 title = '' token = '' permissions = null expiresAt: Date = null created: Date = null constructor(data: Partial = {}) { super() this.assignData(data) this.expiresAt = new Date(this.expiresAt) this.created = new Date(this.created) this.updated = new Date(this.updated) } }