import PrefixMap from '../routing/prefix-map'; import { Route } from '../types/routing'; export interface RouteUpdate { epoch: number; prefix: string; route?: Route; } export default class ForwardingRoutingTable extends PrefixMap { routingTableId: string; log: (RouteUpdate | null)[]; currentEpoch: number; }