ttc-ai-client
Version:
TypeScript client sdk for TTC AI services with decorators and schema validation.
27 lines • 937 B
TypeScript
/**
* Happy Bot Animations
* A collection of expressive and joyful animations for the TTC chat bot.
* These animations are designed to feel more organic and full of character.
*/
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 expressiveHop: BotAnimation;
export declare const joyfulWiggle: BotAnimation;
export declare const happyGiggle: BotAnimation;
export declare const ecstaticBurst: BotAnimation;
export declare const cheerfulNod: BotAnimation;
export declare const happyAnimations: BotAnimation[];
export declare function getRandomHappyAnimation(): BotAnimation;
export declare function getHappyAnimation(name: string): BotAnimation | undefined;
//# sourceMappingURL=happyAnimations.d.ts.map