import type { Channel } from "./channel" import type { Message, MessageOptions } from "./message" import { Renderer } from "./renderer" export class ChannelMessageRenderer extends Renderer { constructor(private channel: Channel) { super() } protected createMessage(options: MessageOptions): Promise { return this.channel.send(options) } }