import { RouteDescriptor } from "../../route.mjs"; import { Session } from "../../types.mjs"; import { ClientPlugin } from "../../define-plugin.mjs"; import { RequestMagicLinkInput, VerifyMagicLinkInput } from "./types.mjs"; //#region src/plugins/magic-link/index.d.ts declare function magicLinkPlugin(): ClientPlugin<"magic-link", "/magic-link", [RouteDescriptor, RouteDescriptor, { readonly method: "GET"; readonly path: "/verify"; readonly parseSession: true; }>], Record, unknown, Record>; //#endregion export { type RequestMagicLinkInput, type VerifyMagicLinkInput, magicLinkPlugin };