import { Request, Response, NextFunction } from 'express'; export interface ContextMiddlewareOptions { getUserId?: (req: Request) => string | undefined; getTeamId?: (req: Request) => string | undefined; getFeature?: (req: Request) => string | undefined; getRequestId?: (req: Request) => string | undefined; getMetadata?: (req: Request) => Record | undefined; } export declare function createAIContextMiddleware(options: ContextMiddlewareOptions): (req: any, res: Response, next: NextFunction) => void; //# sourceMappingURL=context.d.ts.map