UNPKG

@aituber-onair/manneri

Version:

A lightweight conversation pattern detection library to prevent repetitive AI responses

23 lines (22 loc) 733 B
/** * Prompt template types for intervention */ export interface PromptTemplates { intervention: string[]; } export interface LocalizedPrompts { [language: string]: PromptTemplates; } export interface PromptConfig { language?: string; customPrompts?: Partial<LocalizedPrompts>; } export type SupportedLanguage = 'ja' | 'en' | string; /** * Get prompt template for specific language and path */ export declare function getPromptTemplate(prompts: LocalizedPrompts, language: string, index?: number): string; /** * Override default prompts with custom prompts where provided */ export declare function overridePrompts(defaultPrompts: LocalizedPrompts, customPrompts?: Partial<LocalizedPrompts>): LocalizedPrompts;