ReadonlynotifierNotifier for sending Telegram messages.
ReadonlymediatorMediator used for last-run / is-importing snapshots.
ReadonlyauditAudit query helper for recent-history snapshots.
ReadonlylogDirectory containing log files.
Optional ReadonlyrunOptional callback to run spending watch rules.
Optional ReadonlyrunOptional callback to validate the configuration.
Optional ReadonlyreceiptOptional receipt import handler for /import_receipt.
ReadonlyloggerLogger for non-fatal reply failures.
Options for constructing a TelegramQueryCommands.