import type { Request, Response, NextFunction } from 'express'; export interface AuthConfig { apiKeys: string[]; sessionIsolation?: boolean; } export interface AuthSession { apiKey: string; userId: string; createdAt: number; } export declare function createAuthMiddleware(config: AuthConfig): (req: Request, res: Response, next: NextFunction) => void; export declare function getActiveSessions(): AuthSession[]; //# sourceMappingURL=auth.d.ts.map