export type Tier = "heavy" | "standard" | "light"; export declare const TIERS: readonly Tier[]; export interface PersonaMeta { name: string; emoji: string; /** Short user-facing role description shown in parentheses on tier rows. */ role: string; tier: Tier; } export declare const PERSONA_META: Record; export declare const TIER_PERSONAS: Record; export declare const TIER_LABELS: Record; /** Short sub-copy shown after each tier row in parentheses. */ export declare const TIER_SUB_LABELS: Record; export declare const PHASE_PERSONA_TABLE: ReadonlyArray<{ role: string; personaNoun: string; tier: Tier; }>; /** Look up which tier a persona belongs to. Returns undefined for unknown names. */ export declare function getTierForPersona(persona: string): Tier | undefined; /** Return persona names in the given tier. */ export declare function getPersonasInTier(tier: Tier): readonly string[]; /** * Build a one-line emoji summary for the personas in a tier. * E.g. "🗻 architect, 🌿 supervisor" */ export declare function tierPersonaLine(tier: Tier): string;