export interface GetIdTokenConfiguration {
    /**
     * The number of seconds until the generated ID token will expire.
     */
    lifespan?: number;
}
export interface LoginWithMagicLinkConfiguration {
    /**
     * The email address of the user attempting to login.
     */
    email: string;
    /**
     * When `true`, a pre-built modal interface will show to the user, directing
     * them to check their email for the "magic link" to complete their
     * authentication.
     */
    showUI?: boolean;
}
export interface PhantomModeUserMetadata {
    publicAddress: string | null;
    email: string | null;
}
