import { HttpClient } from '@bsv/sdk';
import { ChaintracksFetchApi } from '../Api/ChaintracksFetchApi';
/**
 * This class implements the ChaintracksFetchApi
 * using the @bsv/sdk `defaultHttpClient`.
 */
export declare class ChaintracksFetch implements ChaintracksFetchApi {
    httpClient: HttpClient;
    constructor();
    download(url: string): Promise<Uint8Array>;
    fetchJson<R>(url: string): Promise<R>;
    pathJoin(baseUrl: string, subpath: string): string;
}
//# sourceMappingURL=ChaintracksFetch.d.ts.map