import { Request, Response, NextFunction } from 'express'; export interface AuthRequest extends Request { user?: { id: string; companyId: string; role: string; employeeId?: string; }; } export declare function requireAuth(req: AuthRequest, res: Response, next: NextFunction): Response>; export declare function requireRole(roles: string[]): (req: AuthRequest, res: Response, next: NextFunction) => Response>; //# sourceMappingURL=auth.d.ts.map