import { Client } from '../../client'; import { Connector, ConnectorData } from '../../connectors'; import { Provider } from '../../types'; export declare type ConnectArgs = { /** Chain ID to connect to */ chainId?: number; /** Connector to connect */ connector: Connector; }; declare type Data = Required>; export declare type ConnectResult = { account: Data['account']; chain: Data['chain']; connector: Client['connector']; provider: Data['provider']; }; export declare function connect({ chainId, connector, }: ConnectArgs): Promise>; export {};