export const AI_NARRATIVE_SERVICE = Symbol('AI_NARRATIVE_SERVICE');

export interface NarrativeRequest {
  reportType: string;
  sectionKey: string;
  sectionTitle: string;
  context: Record<string, unknown>;
  locale?: string;
}

export interface IAINarrativeService {
  generateNarrative(request: NarrativeRequest): Promise<string>;
}
