/** * Apimatic APILib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { HttpClientOptions } from './clientAdapter.js'; import { PartialLoggingOptions } from './core.js'; /** An interface for all configuration parameters required by the SDK. */ export interface Configuration { timeout: number; userAgent: string; environment: Environment; customUrl: string; customHeaderAuthenticationCredentials?: { 'Authorization': string; }; httpClientOptions?: Partial; unstable_httpClientOptions?: any; logging?: PartialLoggingOptions; } /** Environments available for API */ export declare enum Environment { Production = "production", Testing = "testing" } export declare namespace Configuration { function fromJsonConfig(jsonConfig: string): Partial; function fromEnvironment(envVariables: Record): Partial; } //# sourceMappingURL=configuration.d.ts.map