import { t } from '../common';
export declare class HttpClient implements t.IHttpClient {
    static create(input?: string | number | t.IHttpClientOptions): t.IHttpClient;
    static isClient(input?: any): boolean;
    private constructor();
    readonly origin: string;
    readonly request$: t.IHttpClient['request$'];
    readonly response$: t.IHttpClient['response$'];
    private readonly urls;
    private readonly http;
    info<T extends t.IResGetSysInfo>(): Promise<t.IHttpClientResponse<T>>;
    ns(input: string | t.IUrlParamsNs): t.IClientNs;
    cell(input: string | t.IUrlParamsCell): t.IHttpClientCell;
    file(input: string | t.IUrlParamsFile): t.IHttpClientFile;
}
