UNPKG

@authlocal/authlocal

Version:

User-sovereign Logins For All

12 lines (11 loc) 380 B
import { AppFns } from "./app-fns.js"; import { Purpose } from "../logic/purpose.js"; export type PopupState = { parentOrigin: string; }; export type PopupFns = { v1: { pleaseLogin: () => Promise<void>; }; }; export declare const makePopupFns: (event: MessageEvent, state: PopupState, app: AppFns, setLoginPurpose: (login: Purpose.Login) => void) => PopupFns;