21 lines
405 B
TypeScript
21 lines
405 B
TypeScript
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>; |