import { Factory, ProviderFunctions } from "../../base/factory";
import { Network } from "../../base/types";
export declare enum BitcoinProvider {
    TATUM = 0,
    BLOCKCYPHER = 1
}
export declare class BitcoinFactory implements Factory {
    private network;
    constructor(network: Network);
    getProviderFunctions: (provider: BitcoinProvider) => ProviderFunctions;
    private blockCypher;
    private tatum;
}
