export interface HttpResponse<T = any> {
    data: T;
    status: number;
    statusText: string;
    headers: Record<string, string>;
}
export declare const httpClient: {
    get<T>(url: string): Promise<HttpResponse<T>>;
    post<T>(url: string, body?: any): Promise<HttpResponse<T>>;
};
export interface HttpClientOptions {
    baseURL?: string;
    timeout?: number;
}
export declare const HttpClientProvider: ({ children }: {
    children: any;
}) => any;
export default httpClient;
//# sourceMappingURL=http-client.d.ts.map