/** * Shared utility for making AWS SigV4 signed HTTP requests */ export interface SignedRequestOptions { method: string; hostname: string; path: string; body?: string; headers?: Record; region?: string; } export interface SignedResponse { statusCode: number; body: string; headers: Record; } export declare function signedRequest(options: SignedRequestOptions): Promise; /** * Helper to create base URL from environment */ export declare function createUrlFromEnvironment(baseUrl: string, urlPrefix: string, environment: string): string;