UNPKG

@promptbook/markdown-utils

Version:

Promptbook: Turn your company's scattered knowledge into AI ready books

13 lines (12 loc) 602 B
import type { ChatMessage } from '../../types/ChatMessage'; import type { ChatEffectConfig } from '../types/ChatEffectConfig'; import type { ChatEffectType } from '../types/ChatEffectType'; /** * Detects which effects should be triggered based on message content * * @param message - The chat message to analyze * @param effectConfigs - Array of effect configurations * @returns Array of unique effect types to trigger * @private utility function of Effects system */ export declare function detectEffects(message: ChatMessage, effectConfigs: ReadonlyArray<ChatEffectConfig>): ChatEffectType[];