import { NodeMiddleware } from "h3"; import { PrismicAuthManager } from "./PrismicAuthManager.js"; export type PrismicAuthCheckStatusResponse = { status: "ok"; shortId: string; } | { status: "pending"; }; export type CreatePrismicAuthManagerMiddlewareArgs = { prismicAuthManager: PrismicAuthManager; onLoginCallback?: () => void | Promise; }; export declare const createPrismicAuthManagerMiddleware: (args: CreatePrismicAuthManagerMiddlewareArgs) => NodeMiddleware;