import type { Router } from "../router.js"; type JsonRecord = Record; type DecisionAction = "approve" | "reject"; type RegisterDecisionActionsRoutesDeps = { parseJsonRequest: (req: TReq) => Promise; bulkDecideDecisions: (ids: string[], action: DecisionAction, input?: { note?: string; optionId?: string; }) => Promise>; emitDecisionResolvedActivity?: (ids: string[], action: DecisionAction, input?: { note?: string; optionId?: string; }) => Promise; sendJson: (res: TRes, status: number, payload: unknown) => void; safeErrorMessage: (err: unknown) => string; }; export declare function registerDecisionActionsRoutes(router: Router, TReq, TRes>, deps: RegisterDecisionActionsRoutesDeps): void; export {};