import { ClientConfig } from './client-config.model';
import { HttpRequestOptions } from './error-response.model';
export declare class HttpService {
    private _config;
    private _logger;
    constructor(_config: Readonly<ClientConfig>, _logger?: {
        log: Function;
    });
    request<T>(uri: string, options: HttpRequestOptions): Promise<T | string | null>;
}
