interface HttpOptions { method?: string; headers?: any; body?: any; [x: string]: any; } export declare function httpBase(endpoint: string, { body, ...customConfig }?: HttpOptions): Promise; declare function httpGet(endpoint: string, { ...config }?: HttpOptions): Promise; declare function httpPut(endpoint: string, { ...config }?: HttpOptions): Promise; declare function httpDelete(endpoint: string, { ...config }?: HttpOptions): Promise; declare function httpPost(endpoint: string, { ...config }?: HttpOptions): Promise; export declare const http: { get: typeof httpGet; put: typeof httpPut; delete: typeof httpDelete; post: typeof httpPost; }; export {};