Interface: NexatronConfig
Defined in: sdk/src/types.ts:43
Configuration for the Nexatron client.
Properties
baseUrl
baseUrl:
string
Defined in: sdk/src/types.ts:45
Base URL of the Nexatron API (e.g. "https://api.nexatron.io").
retry?
optionalretry?:false|RetryConfig
Defined in: sdk/src/types.ts:53
Retry policy for transient failures. Set to false to disable retries.
signal?
optionalsignal?:AbortSignal
Defined in: sdk/src/types.ts:55
Optional AbortSignal applied to every request issued by this client.
tenantId?
optionaltenantId?:string
Defined in: sdk/src/types.ts:49
Optional tenant ID for multi-tenant deployments.
timeoutMs?
optionaltimeoutMs?:number
Defined in: sdk/src/types.ts:51
Per-request timeout in milliseconds. Default: 30000 (30s). Set 0 to disable.
token
token:
string
Defined in: sdk/src/types.ts:47
Authentication token (JWT or API key).