export async function broadcastBudgetAfterUsage(deps, input, logger) {
    try {
        const status = await deps.getBudgetStatus.execute({ localPaths: input.localPaths });
        deps.broadcastBudgetStatus(deps.presenter.present(status));
    }
    catch (error) {
        logger.warn({ error }, 'Failed to broadcast budget status after token usage recording');
    }
}
//# sourceMappingURL=broadcastBudgetAfterUsage.js.map