declare interface GETMaterialMarketGetMaterialMarketlistResponseType {
  code: number;
  desc: string;
  message: string;
  data: Data;
  timestamp: string;
}
interface Data {
  pagination: Pagination;
  items: Item[];
}
interface Item {
  id: number;
  projectCode?: any;
  materialName: string;
  materialCode: string;
  materialType: string;
  materialStatus: string;
  materialStatusList?: any;
  preview: string;
  author: string;
  description?: any;
  createTime?: any;
  modifyTime?: string;
  modifyBy?: any;
  publishStartDate?: any;
  publishEndDate?: any;
  materialClassify: string;
  materialScene?: any;
  currentStatus: string;
  orderBy?: any;
  collectionCount: number;
  usedCount: number;
  likesCount: number;
  version: number;
  publishDate?: any;
  thumbnailImage?: any;
  modifyTimeStr?: any;
  publishDateStr?: any;
  customVersion?: any;
  collect: boolean;
  likes: boolean;
}
interface Pagination {
  limit: number;
  page: number;
  total: number;
}