UNPKG

firebase-auth-express-middleware

Version:
24 lines (22 loc) 523 B
import type { Request, RequestHandler } from "express"; import type { auth } from "firebase-admin"; declare function _exports( predicate: ( token: auth.DecodedIdToken, req: Request ) => boolean | Promise<boolean>, { attachUserTo, errorJSON, errorMessage, errorHandler, }?: { attachUserTo?: string; errorJSON?: { ok: boolean; }; errorMessage?: (errorObject: Error) => string; errorHandler: Function; } ): RequestHandler; export = _exports;