import { Federation } from "@fedify/fedify"; import { NextFunction, Request, Response } from "express"; //#region src/index.d.ts type Middleware = (req: Request, res: Response, next: NextFunction) => void; type ContextDataFactory = (req: Request) => TContextData | Promise; declare function integrateFederation(federation: Federation, contextDataFactory: ContextDataFactory): Middleware; //#endregion export { ContextDataFactory, integrateFederation };