/** * DiscordTransport — outbound via REST. Discord supports editing and typing, * so it can do every delivery mode; the message limit is 2000 chars. `target` * is the channel id. */ import type { ChannelTransport } from '../delivery.js'; import type { DiscordApi } from './api.js'; export declare class DiscordTransport implements ChannelTransport { private readonly api; readonly maxChars = 2000; readonly supportsEdit = true; readonly supportsTyping = true; constructor(api: DiscordApi); sendText(target: string, text: string): Promise; editText(target: string, messageId: string, text: string): Promise; sendTyping(target: string): Promise; } //# sourceMappingURL=transport.d.ts.map