import { CryptoWrapper } from '../utils/CryptoWrapper'; import { ProjectGroupContainer } from './ProjectGroupContainer'; import { IncomingMessage } from 'node:http'; import { ProjectGroupContainerResolver } from './ProjectGroupContainerResolver'; export declare class ProjectGroupResolver { private projectGroupDomainMapping; private projectGroupConfigCrypto; private projectGroupContainerResolver; private groupRegex; private projectGroupConfigHeader; constructor(projectGroupDomainMapping: string | undefined, projectGroupConfigHeader: string | undefined, projectGroupConfigCrypto: CryptoWrapper | undefined, projectGroupContainerResolver: ProjectGroupContainerResolver); resolveContainer({ request }: { request: IncomingMessage; }): Promise; } //# sourceMappingURL=ProjectGroupResolver.d.ts.map