import type { z } from "zod"

import type {
  blocksSchema,
  destinationOverviewPageRefsSchema,
  destinationOverviewPageSchema,
} from "@/server/routers/contentstack/destinationOverviewPage/output"

export interface GetDestinationOverviewPageData
  extends z.input<typeof destinationOverviewPageSchema> {}
export interface DestinationOverviewPage
  extends z.output<typeof destinationOverviewPageSchema> {}

export interface GetDestinationOverviewPageRefsSchema
  extends z.input<typeof destinationOverviewPageRefsSchema> {}

export interface DestinationOverviewPageRefs
  extends z.output<typeof destinationOverviewPageRefsSchema> {}

export type Block = z.output<typeof blocksSchema>
