import { Web3AuthNoModalOptions } from "@web3auth/no-modal"; import { CHAIN_ID_TO_NODE } from "./constants.js"; import { OpenloginAdapterOptions } from "@web3auth/openlogin-adapter"; import { UserInfo } from "@web3auth/base"; export type ChainId = keyof typeof CHAIN_ID_TO_NODE; export type ZeroDevWeb3AuthOptions = { web3authOptions?: Partial; adapterSettings?: Partial; }; export type ZeroDevWeb3AuthInitOptions = { onConnect?: (userInfo: Partial) => Promise | void; }; export interface ProjectConfiguration { projects: Array<{ id: string; chainId: number; }>; newSignature?: string; signature?: string; authenticationProviders: Array<{ config: any; provider: string; verifierId: string | null; }>; } export type ZeroDevWeb3AuthEvents = 'onConnect'; //# sourceMappingURL=types.d.ts.map