import { type WalletMetadata } from './base';
import { InjectedConnector } from './injected';
export declare class GateConnector extends InjectedConnector {
    readonly metadata: WalletMetadata;
    constructor();
    sendBitcoin(toAddress: string, satoshis: number, options?: {
        feeRate: number;
    }): Promise<string>;
    signMessage(signStr: string, type?: 'ecdsa' | 'bip322-simple'): Promise<string>;
}
