UNPKG

ttc-ai-client

Version:

TypeScript client sdk for TTC AI services with decorators and schema validation.

27 lines 972 B
/** * Thinking Bot Animations * Collection of contemplative and processing animations for the TTC chat bot * These animations show the bot is actively thinking about the user's message */ export interface AnimationFrame { tilt: number; eyeX: number; eyeY: number; antennaRotation: number; duration?: number; } export interface BotAnimation { name: string; frames: AnimationFrame[]; loop: boolean; speed: number; } export declare const gentleHeadTilt: BotAnimation; export declare const antennaTwirl: BotAnimation; export declare const contemplativeEyes: BotAnimation; export declare const processingPulse: BotAnimation; export declare const slowDeliberation: BotAnimation; export declare const thinkingAnimations: BotAnimation[]; export declare function getRandomThinkingAnimation(): BotAnimation; export declare function getThinkingAnimation(name: string): BotAnimation | undefined; //# sourceMappingURL=thinkingAnimations.d.ts.map