import type { OutboundSendDeps } from "../infra/outbound/deliver.js"; import type { sendMessageTelegram } from "../telegram/send.js"; type RemovedChannelSend = (to: string, text: string, opts?: Record) => Promise>; export type CliDeps = { sendMessageTelegram: typeof sendMessageTelegram; sendMessageWhatsApp: RemovedChannelSend; sendMessageDiscord: RemovedChannelSend; sendMessageSlack: RemovedChannelSend; sendMessageSignal: RemovedChannelSend; sendMessageIMessage: RemovedChannelSend; }; export declare function createDefaultDeps(): CliDeps; export declare function createOutboundSendDeps(deps: CliDeps): OutboundSendDeps; export declare function logWebSelfId(): void; export {};