@arcana/auth
Version:
Arcana Auth
16 lines (15 loc) • 470 B
TypeScript
import { ConnectOptions, Theme } from '../typings';
type ModalParams = {
loginWithOTPStart: (email: string) => Promise<{
begin: () => Promise<void>;
isCompleteRequired: boolean;
}>;
loginWithOTPComplete: (otp: string) => Promise<unknown>;
loginWithSocial: (type: string) => Promise<unknown>;
closeFunc: () => unknown;
loginList: string[];
mode: Theme;
logo: string;
options: ConnectOptions;
};
export { ModalParams };