export interface FeatureCapability {
  ready: boolean;
  label: string;
  reason?: string;
  setupHref?: string;
  setupLabel?: string;
}

export type CapabilityFeature =
  | "ai"
  | "research"
  | "threadsApi"
  | "browserSession"
  | "scan"
  | "analyze"
  | "generate"
  | "viralAnalysis"
  | "outreach"
  | "publish";

export type WorkspaceCapabilities = Record<CapabilityFeature, FeatureCapability>;