/** * ThinkHive SDK v3.0 - Configuration */ import type { InitOptions, Framework } from './types'; export declare const SDK_VERSION = "4.2.6"; export declare const DEFAULT_ENDPOINT = "https://app.thinkhive.ai"; export declare const DEFAULT_SERVICE_NAME = "my-ai-agent"; export interface ResolvedConfig { apiKey: string; agentId: string; endpoint: string; serviceName: string; autoInstrument: boolean; frameworks: Framework[]; debug: boolean; } /** * Initialize configuration from options */ export declare function initConfig(options?: InitOptions): ResolvedConfig; /** * Get current configuration * @throws if not initialized */ export declare function getConfig(): ResolvedConfig; /** * Check if SDK is initialized */ export declare function isInitialized(): boolean; /** * Reset configuration (for testing) */ export declare function resetConfig(): void; /** * Debug log helper */ export declare function debugLog(...args: unknown[]): void;