export declare enum MethodE { GET = "GET", POST = "POST", PUT = "PUT", PATCH = "PATCH", DELETE = "DELETE" } /** * Generic fetch wrapper with consistent error handling and type safety */ export interface FetchResponse { success: boolean; data?: T; error?: string; status?: number; } /** * Centralized fetch utility - single point for HTTP request configuration */ export declare function fetchUtil(url: string, method: MethodE, apiKey?: string, headers?: Record, body?: object): Promise>;