/**
 * Disposition of a single diagnosis recommendation — the team's current
 * intent, tracked separately from the AI-apply `outcome` axis.
 *
 * A CLOSED union (unlike the soft `MemberRole`): these are the only valid
 * dispositions. `open` is both the implicit default (no events recorded) and
 * an explicit, settable value so a recommendation can be reopened out of a
 * terminal state.
 *
 * @see docs/superpowers/specs/2026-06-16-recommendation-status-events-design.md
 */
export declare const RECOMMENDATION_STATUSES: readonly ["open", "in_progress", "implemented", "dismissed"];
export type RecommendationStatus = (typeof RECOMMENDATION_STATUSES)[number];
export declare function isRecommendationStatus(value: string): value is RecommendationStatus;
