@thirdweb-dev/wallets
Version:
<p align="center"> <br /> <a href="https://thirdweb.com"><img src="https://github.com/thirdweb-dev/js/blob/main/packages/sdk/logo.svg?raw=true" width="200" alt=""/></a> <br /> </p> <h1 align="center">thirdweb Wallet SDK</h1> <p align="center"> <a href="ht
26 lines • 854 B
TypeScript
import type { AuthLoginReturnType } from "../../interfaces/auth";
import { AbstractLogin } from "./abstract-login";
export declare class BaseLogin extends AbstractLogin<{
getRecoveryCode: (userWalletId: string) => Promise<string | undefined>;
}, {
email: string;
}, {
email: string;
otp: string;
}> {
private getGoogleLoginUrl;
loginWithModal(): Promise<AuthLoginReturnType>;
loginWithEmailOtp({ email, }: {
email: string;
}): Promise<AuthLoginReturnType>;
private closeWindow;
loginWithGoogle(args?: {
openedWindow?: Window | null;
closeOpenedWindow?: (openedWindow: Window) => void;
}): Promise<AuthLoginReturnType>;
verifyEmailLoginOtp({ email, otp, }: {
email: string;
otp: string;
}): Promise<AuthLoginReturnType>;
}
//# sourceMappingURL=base-login.d.ts.map