Base URL of the IFC-Lite server (e.g., 'https://ifc-lite.railway.app')
OptionaltimeoutRequest timeout in milliseconds (default: 300000 = 5 minutes)
OptionaltokenBearer token sent as Authorization: Bearer <token> on every request.
Required when the server sets IFC_SERVER_API_TOKEN (its parse/cache
routes then reject unauthenticated calls); previously no TS client
could authenticate at all (alignment audit).
Configuration options for the IFC server client.