/**
 * Copyright (c) Trimble Inc.
 */
import HttpClient from '../HttpClient';
/**
 * Simple HTTP client provider that returns a basic HttpClient instance.
 *
 * This provider creates and returns a new HttpClient without any special configuration
 * or authentication. It's suitable for basic HTTP operations that don't require
 * additional setup or middleware.
 */
export default class SimpleHttpClientProvider {
    /**
     * Creates a new SimpleHttpClientProvider instance.
     */
    constructor();
    /**
     * Retrieves a simple HttpClient instance.
     *
     * @returns A promise that resolves to a basic HttpClient instance
     */
    RetrieveClient(): Promise<HttpClient>;
}
