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;
