/// export declare class RoutingMetadata implements Iterable { _buffer: Buffer; constructor(buffer: Buffer); iterator(): Iterator; [Symbol.iterator](): Iterator; } /** * Encode given set of routes into {@link Buffer} following the Routing Metadata Layout * * @param routes non-empty set of routes * @returns {Buffer} with encoded content */ export declare function encodeRoutes(...routes: string[]): Buffer; export declare function encodeRoute(route: string): Buffer; export declare function decodeRoutes(routeMetadataBuffer: Buffer): Generator;