import type { ServerAPI } from '@signalk/server-api'; import type { IRouter } from 'express'; import type { EditResult } from './voyagelog'; interface VoyageEditDeps { app: ServerAPI; acceptOpenNetwork: () => boolean; edits: () => { merged: number[]; }; mergeWithPrevious: (id: number, now: number) => Promise; undoMerge: (id: number, now: number) => Promise; } export declare function registerVoyageEditRoutes(router: IRouter, deps: VoyageEditDeps): void; export {};