export interface ApiRequestMeta { api: string; method: "GET" | "POST" | "PUT" | "DELETE"; path: string; base_url: string; http_status: number; business_code: number; business_msg: string; duration_ms: number; } export interface ApiResponse { code: number; msg: string; data: T; _request?: ApiRequestMeta; } export declare function apiRequest(method: "GET" | "POST" | "PUT" | "DELETE", path: string, body?: unknown, apiUrl?: string): Promise>;