@particle-network/auth-core-modal
Version:
Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.
15 lines (14 loc) • 633 B
TypeScript
import { type CloudflareOptions, type ConnectParam, type E164Phone, type UserInfo } from '@particle-network/auth-core';
export declare const useConnect: () => {
connect: (options?: ConnectParam) => Promise<UserInfo | undefined>;
disconnect: () => Promise<void>;
connectionStatus: import("../types").ConnectionStatus;
connected: boolean;
requestConnectCaptcha: (config: {
email: string;
} | {
phone: E164Phone;
cloudflareOptions?: CloudflareOptions;
}) => Promise<boolean>;
setSocialConnectCallback: (callback?: import("../types").SocialConnectCallback | undefined) => void;
};