import type { Logger } from '../utils/reporter/logger.js'; export interface ServerOptions { port?: number; } export interface ExecutionContext { remoteAddr: { hostname?: string; port?: number; ipAddress?: string; }; url?: { search: string; }; auth: AuthDetails; logger: Logger; } export type AuthDetails = { isAuthenticated: boolean; idpAccessToken?: string; teams: string[]; claims: Record & { email: string; }; }; //# sourceMappingURL=types.d.ts.map