import { SlangBuddyTemplate, SlangMultiLangBuddyTemplate } from "../../common/slangBuddyTemplate"; export type BuddyStore = { apiKey: string; buddyId: string; locale: string; env: string; initID: string; assistantVersion: string; subDomain: string; currentBuddyTemplate: SlangBuddyTemplate | null; sessionId: string; multiLangBuddyTemplate: SlangMultiLangBuddyTemplate | null; userJourneyID: string; userJourneyName: string; userJourneyData: { [key: string]: string; } | null; }; declare function buddyReducer(state: BuddyStore | undefined, action: any): BuddyStore; export { buddyReducer };