123456789101112131415161718192021 |
- import { FmodeChat, FmodeChatMessage } from '../../service-fmai/service-chat';
- import Parse from "parse";
- import { ClipboardService } from '../../comp-markdown-preview/clipboard.service';
- import { FmodeTTS } from '../../voice/tts';
- import * as i0 from "@angular/core";
- export declare class FmChatMessageCard {
- private copyServ;
- index: number | undefined;
- message: FmodeChatMessage;
- role: Parse.Object;
- chat: FmodeChat;
- user: Parse.User;
- constructor(copyServ: ClipboardService);
- tts: FmodeTTS | null;
- toggleVoicePlay(): Promise<void>;
- updateVoiceDuration(duration: number): void;
- saveSession(): void;
- copy(): Promise<void>;
- static ɵfac: i0.ɵɵFactoryDeclaration<FmChatMessageCard, never>;
- static ɵcmp: i0.ɵɵComponentDeclaration<FmChatMessageCard, "fm-chat-message-card", never, { "index": { "alias": "index"; "required": false; }; "message": { "alias": "message"; "required": false; }; "role": { "alias": "role"; "required": false; }; "chat": { "alias": "chat"; "required": false; }; }, {}, never, never, true, never>;
- }
|