import AbstractModel, { type IAbstract } from './abstractModel' export interface IBackgroundImage extends IAbstract { id: number url: string thumb: string info: { author: string authorName: string } blurHash: string } export default class BackgroundImageModel extends AbstractModel implements IBackgroundImage { id!: number url!: string thumb!: string info!: { author: string authorName: string } blurHash!: string defaults() { return { id: 0, url: '', thumb: '', info: {}, blurHash: '', } } }