import { defineFeature } from "@repo/core-shared/conformance";

/**
 * The marketing-pages feature's conformance manifest.
 */
export const marketingPagesManifest = defineFeature({
  name: "marketing-pages",
  requiredCores: [],
  useCases: {
    getPageBySlug: { mutates: false, audits: [], publishes: [], consumes: [] },
    getSiteSettings: { mutates: false, audits: [], publishes: [], consumes: [] },
  },
  realtimeChannels: [],
  jobs: [],
} as const);

export type MarketingPagesManifest = typeof marketingPagesManifest;
