@authduo/authduo
Version:
Free User-sovereign Authentication for the World
12 lines (11 loc) • 380 B
TypeScript
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;