UNPKG

670 BTypeScriptView Raw
1import { Route } from '../types/routing';
2import ForwardingRoutingTable from '../services/forwarding-routing-table';
3import PrefixMap from './prefix-map';
4export declare function formatRouteAsJson(route: Route): {
5 auth: undefined;
6 path: string;
7 nextHop: string;
8};
9export declare function formatRoutingTableAsJson(routingTable: PrefixMap<Route>): {
10 [x: string]: {
11 auth: undefined;
12 path: string;
13 nextHop: string;
14 };
15};
16export declare function formatForwardingRoutingTableAsJson(routingTable: ForwardingRoutingTable): {
17 [x: string]: {
18 auth: undefined;
19 path: string;
20 nextHop: string;
21 } | null;
22};