export { assertEvooEyeBrandLock, EVOO_BRAND_LOCK_RULES, EVOO_EYE_ASYMMETRY_MIN_RATIO, EVOO_EYE_BIG_R, EVOO_EYE_SMALL_R, EVOO_OO_TRADEMARK, EVOO_PUPIL_BIG_R, EVOO_PUPIL_SMALL_R, } from "./brand-lock.js"; export { EvooCharacterSvg, type EvooCharacterSvgProps } from "./EvooCharacterSvg.js"; export { EVOO_CHARACTER_SPRING, EVOO_MOUTH_LAG_MS, EVOO_POSE_TRANSITION_MS, EVOO_POSE_TRANSITION_S, evooMouthLagMs, } from "./motion-tokens.js"; export { mapBotStatusToPose, mapCollaborationToPose, mapOnboardingToPose, mapPersonaArchetypeToIdlePose, mapStreamingToPose, mapVoicePhaseToPose, mapWelcomeContextToPose, normalizeEvooPose, resolveEvooPose, type VoicePresencePhase, } from "./pose-map.js"; export { POSE_DEFINITIONS } from "./poses.js"; export type { EvooAccessory, EvooMouthStyle, EvooPose, EvooPoseDefinition } from "./types.js";