import "server-only"; import { createJourneyEngineMethods, createJourneyEngineWire, } from "./birth-time-journey-engine-model.ts"; import type { BirthTimeJourneyEngine } from "./birth-time-journey-service.ts"; export { BirthTimeJourneyEngineConfigurationError, BirthTimeJourneyEngineError, } from "./birth-time-journey-engine-model.ts"; export function createJyotishBirthTimeJourneyEngine( apiBase = process.env.JYOTISH_API_BASE ?? "http://127.0.0.1:5200", ): BirthTimeJourneyEngine { return createJourneyEngineMethods(createJourneyEngineWire({ apiBase, dynamicToken: process.env.JYOTISH_DYNAMIC_RECTIFICATION_TOKEN ?? null, fetchImpl: fetch, })); }