tsonik
Version:
A TypeScript client library for the Iconik API based on Swagger documentation
22 lines • 730 B
TypeScript
/**
* Configuration interface and default settings for the Iconik API client
*/
import { RetryConfig } from './retry';
export interface IconikConfig {
/** Your Iconik App ID */
appId: string;
/** Your Iconik Auth Token */
authToken: string;
/** Base URL for the Iconik API (defaults to production) */
baseUrl?: string;
/** Request timeout in milliseconds */
timeout?: number;
/** Additional headers to include with requests */
headers?: Record<string, string>;
/** Enable debug logging */
debug?: boolean;
/** Retry configuration for failed requests */
retry?: RetryConfig;
}
export declare const DEFAULT_CONFIG: Partial<IconikConfig>;
//# sourceMappingURL=config.d.ts.map