import type { Connect, Disconnect, WalletInfo } from '@rango-dev/wallets-shared';
import { WalletTypes } from '@rango-dev/wallets-shared';
import { type BlockchainMeta, type SignerFactory } from 'rango-types';
import { getLedgerInstance } from './helpers.js';
type InstanceType = any;
export declare const config: {
    type: WalletTypes;
};
export declare const getInstance: typeof getLedgerInstance;
export declare const connect: Connect;
export declare const disconnect: Disconnect;
export declare const getSigners: (provider: InstanceType) => Promise<SignerFactory>;
export declare const getWalletInfo: (allBlockChains: BlockchainMeta[]) => WalletInfo;
export {};
