import type { IHomeCommonCategoryDynamicData } from "../CommonCategoryDynamicData";
import type { IHomeCommonCategoryListTabListDropdownDefine, IHomeCommonCategoryListTabListDataSolve } from "./List";

export interface IHomeTravelListDefine {
  type: 'TravelList',
  props: {
    routeListImage: string,
    routeListImageStyle: Record<string, any>,
    /**
     * 列表数据
     */
    data: IHomeCommonCategoryDynamicData,
    /**
     * 列表选项卡下拉选择定义
     */
    dropdownDefines?: IHomeCommonCategoryListTabListDropdownDefine[],
    /**
     * 列表数据解决方法
     */
    dataSolve?: IHomeCommonCategoryListTabListDataSolve[],
  },
}

export interface IHomeTravelDetailDefine {
  type: 'TravelDetail',
  props: {

  },
}