import type { ChatGet, ChatSet, RuntimeActions } from './store-api'; import { createRuntimeEventActions } from './runtime-event-actions'; import { createRuntimeSendActions } from './runtime-send-actions'; import { createRuntimeUiActions } from './runtime-ui-actions'; export function createRuntimeActions(set: ChatSet, get: ChatGet): RuntimeActions { return { ...createRuntimeSendActions(set, get), ...createRuntimeEventActions(set, get), ...createRuntimeUiActions(set, get), }; }