import { AnyRouteDef } from '../../types/any-route-def'; import { HTTPMethod } from '../../types/http-method'; import { RouteHashMap } from '../../types/route-hash-map'; import { VersioningRequired } from '../../types/versioning-required'; import { BagOfRoutes } from '../core/bag-of-routes'; import { RouteDef } from '../core/route-def'; export declare class BagOfRoutesBuilderWithVersioning { protected routes: RouteHashMap; private readonly versioning; private readonly versionHistory; constructor(versioning: TVersioning, versionHistory: TVersionHistory); addRoute>(route: TRouteDef): BagOfRoutesBuilderWithVersioning; build(): BagOfRoutes; } //# sourceMappingURL=bag-of-routes-builder-with-versioning.d.ts.map