import { RepoEntry } from './registry'; export interface Persona { name: string; slug: string; client?: string; industry?: string; language?: string; linkedRepos: string[]; vocabulary: Record; constraints: string[]; content: string; } export declare function listPersonas(): Persona[]; export declare function getPersona(slug: string): Persona | null; export declare function addPersona(slug: string, content: string): void; export declare function detectPersonaForRepo(repo: RepoEntry): Persona | null; export declare function compilePersona(persona: Persona): string;