import { LanguageMap } from '../../i18n/LanguageMap'; import { Base, Id } from '../../utils'; /** * 通用的公共数据模板 */ export declare class MediaDataSource extends Base { id: Id; /** * 业务id * @type {Id} * @memberof MediaDataSource */ businessId: Id; /** * 类型id * @type {Id} * @memberof MediaDataSource */ typeId: Id; /** * 名称 * @type {LanguageMap} * @memberof MediaDataSource */ name: LanguageMap; /** * 描述 * @type {LanguageMap} * @memberof MediaDataSource */ desc: LanguageMap; /** * 详细信息 * @type {LanguageMap} * @memberof MediaDataSource */ detail: LanguageMap; /** * 头像,首要展示的图片链接 * @type {string} * @memberof MediaDataSource */ avatar: string; /** * 图片组 * @type {string[]} * @memberof MediaDataSource */ images: string[]; /** * 第三方链接 * @type {string[]} * @memberof MediaDataSource */ links: string[]; /** * 标签文本 * @type {string[]} * @memberof MediaDataSource */ tags: LanguageMap[]; /** * 附加信息 * @type {Record} * @memberof MediaDataSource */ attr: Record; deletedAt?: string; /** * HTML 文本 * @type {String} * @memberof MediaDataSource */ html?: string; constructor(_p: Partial); }