WagmiConnector
class WagmiConnector<  Provider = any,  Options = any,  Signer = any,> extends EventEmitter<WagmiConnectorEvents<Provider>> {}
function constructor(__namedParameters: {  chains?: Array<Chain>;  options: Options;
function connect(config?: {  chainId?: number;}): Promise<Required<WagmiConnectorData<any>>>;
function getProvider(config?: {  chainId?: number;}): Promise<Provider>;
function getSigner(config?: { chainId?: number }): Promise<Signer>;
function switchChain(chainId: number): Promise<Chain>;
function updateChains(chains: Array<Chain>): void;
Inherited from 
EventEmitter.addListenerfunction addListener(  event: T,  fn: (    ...args: ArgumentMap<WagmiConnectorEvents<Provider>>[Extract<      T,      keyof WagmiConnectorEvents<Provider>    >]  ) => void,  context?: any,): this;
Inherited from 
EventEmitter.emitCalls each of the listeners registered for a given event.
function emit(  event: T,  ...args: ArgumentMap<WagmiConnectorEvents<Provider>>[Extract<    T,    keyof WagmiConnectorEvents<Provider>  >]): boolean;
Inherited from 
EventEmitter.listenersReturn the listeners registered for a given event.
function listeners(  event: T,): Array<  (    ...args: ArgumentMap<WagmiConnectorEvents<Provider>>[Extract<      T,      keyof WagmiConnectorEvents<Provider>    >]  ) => void>;
Inherited from 
EventEmitter.offfunction off(  event: T,  fn?: (    ...args: ArgumentMap<WagmiConnectorEvents<Provider>>[Extract<      T,      keyof WagmiConnectorEvents<Provider>    >]  ) => void,  context?: any,  once?: boolean,): this;
Inherited from 
EventEmitter.onAdd a listener for a given event.
function on(  event: T,  fn: (    ...args: ArgumentMap<WagmiConnectorEvents<Provider>>[Extract<      T,      keyof WagmiConnectorEvents<Provider>    >]  ) => void,  context?: any,): this;
Inherited from 
EventEmitter.onceAdd a one-time listener for a given event.
function once(  event: T,  fn: (    ...args: ArgumentMap<WagmiConnectorEvents<Provider>>[Extract<      T,      keyof WagmiConnectorEvents<Provider>    >]  ) => void,  context?: any,): this;
Inherited from 
EventEmitter.removeListenerRemove the listeners of a given event.
function removeListener(  event: T,  fn?: (    ...args: ArgumentMap<WagmiConnectorEvents<Provider>>[Extract<      T,      keyof WagmiConnectorEvents<Provider>    >]  ) => void,  context?: any,  once?: boolean,): this;
let prefixed: string | boolean;