import * as core from "@keepkey/hdwallet-core"; import { Transport } from "./transport"; export declare function btcSupportsCoin(coin: core.Coin): Promise; export declare function btcSupportsScriptType(coin: core.Coin, scriptType?: core.BTCInputScriptType): Promise; export declare function btcGetAddress(wallet: core.BTCWallet, transport: Transport, msg: core.BTCGetAddress): Promise; export declare function btcSignTx(wallet: core.BTCWallet, transport: Transport, msgIn: core.BTCSignTxKK): Promise; export declare function btcSupportsSecureTransfer(): Promise; export declare function btcSupportsNativeShapeShift(): boolean; export declare function btcSignMessage(wallet: core.BTCWallet, transport: Transport, msg: core.BTCSignMessage): Promise; export declare function btcVerifyMessage(wallet: core.BTCWallet, transport: Transport, msg: core.BTCVerifyMessage): Promise; export declare function btcGetAccountPaths(msg: core.BTCGetAccountPaths): Array; export declare function btcIsSameAccount(msg: Array): boolean; //# sourceMappingURL=bitcoin.d.ts.map