/**
 * AWS SDK Global Agent Configuration for Proxy Support
 * Configures Node.js global HTTP/HTTPS agents to work with AWS SDK
 * Ensures BedrockRuntimeClient and other AWS services respect proxy settings
 */
/**
 * Configure global Node.js agents for AWS SDK proxy support
 * This ensures BedrockRuntimeClient and other AWS SDK clients respect proxy settings
 */
export declare function configureAWSProxySupport(): Promise<void>;
/**
 * Create a proxy-aware HTTP handler for AWS SDK clients
 * This is the proper way to inject proxy support into AWS SDK v3 clients
 */
export declare function createAWSProxyHandler(targetUrl?: string): Promise<unknown | null>;
/**
 * Clean up global agents (for testing or shutdown)
 */
export declare function cleanupAWSProxySupport(): Promise<void>;
/**
 * Test AWS endpoint connectivity through proxy
 */
export declare function testAWSProxyConnectivity(): Promise<boolean>;
