import type { Gcdata } from './GameChanger.js'; import { ChatMote, type NpcData, type ParserResult } from './cl2.shared.types.js'; import type { Mote } from './types.js'; export declare function listChats(gcData: Gcdata): ChatMote[]; export declare function isChatMote(mote: any): mote is Mote; export interface ChatUpdateResult extends ParserResult<{ moments: ParsedMoment[]; }> { } export interface ParsedMoment { id: string | undefined; phrases: ParsedPhrase[]; } export interface ParsedPhrase { id: string | undefined; speaker: string | undefined; /** MoteId for the Emoji */ emoji?: string; text?: string; } export declare const linePatterns: string[]; //# sourceMappingURL=cl2.chat.types.d.ts.map