import type { GetContentDetailItem } from "@/api/CommonContent";
import type { TabsItemData } from "@/components/nav/Tabs.vue";

export interface DetailTabPageTabItem extends TabsItemData {
  id: number
}
export interface DetailTabPageProps {
  load?: (id: number) => Promise<GetContentDetailItem>;
  tabs?: DetailTabPageTabItem[];
  showHead?: boolean;
  showDeadBox?: boolean;
  overrideInternalTabsName?: undefined|{
    [key: number]: string,
  };
}