/**
 * Social Engine — Persona-Specific Grok Prompts
 * Each persona gets a unique system prompt that defines voice, style, and rules.
 */
import type { GrokPersonaResponse, PersonaConfig, TrendSignal } from './types';
export declare function buildForecastPrompt(trend: TrendSignal, persona: PersonaConfig): string;
export declare function buildPiffPropPrompt(trend: TrendSignal, persona: PersonaConfig): string;
export declare function buildNewsReactionPrompt(trend: TrendSignal, persona: PersonaConfig): string;
export declare function buildRecapPrompt(trend: TrendSignal, persona: PersonaConfig): string;
export declare function buildDebatePrompt(trend: TrendSignal, persona: PersonaConfig): string;
export declare function buildCelebrityPrompt(trend: TrendSignal, persona: PersonaConfig): string;
export declare function callGrokPersona(userPrompt: string, persona: PersonaConfig, retries?: number): Promise<GrokPersonaResponse | null>;
//# sourceMappingURL=persona-prompts.d.ts.map