import { type ClientMetadataProvider, type Fetcher, type IdentityProvider } from '../adapters'; import type { PipelineContext } from '../context'; import type { MosAuthenticatedApiRoute } from '../types'; export declare const handleMosAuthenticatedApiRoutes: (request: Request, routes: MosAuthenticatedApiRoute[], ctx: PipelineContext, identityProvider: IdentityProvider | null, clientMetadataProvider: ClientMetadataProvider | null, apiFetcher: Fetcher | null) => Promise;