import { ConnectorAlreadyConnectedError } from "../errors/connectors.js"; import { Connector, CreateConnectorFn } from "../types/connector.js"; import { Config } from "../factories/createConfig.js"; import { ChainIdParameter } from "./getConnectorClient.js"; import { Account, BaseErrorType, ChainId, Compute, ErrorType, UserRejectedRequestError } from "@bigmi/core"; //#region src/actions/connect.d.ts type ConnectParameters["connect"]>[0]>, "isReconnecting"> : never) | (connector extends Connector ? Omit[0]>, "isReconnecting"> : never)> = Compute & { connector: connector | CreateConnectorFn; }> & parameters; type ConnectReturnType = { accounts: readonly [Account, ...Account[]]; chainId: config["chains"][number]["id"] | ChainId; }; type ConnectErrorType = ConnectorAlreadyConnectedError | UserRejectedRequestError | BaseErrorType | ErrorType; declare function connect(config: config, parameters: ConnectParameters): Promise>; //#endregion export { ConnectErrorType, ConnectParameters, ConnectReturnType, connect }; //# sourceMappingURL=connect.d.ts.map