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