import type { Client } from '../client/Client'; import { MessageManager } from '../managers/MessageManager'; import { Channel, MessageOptions } from './Channel'; import { Message } from './Message'; /** * Represents a DM channel on Discord * @extends {Channel} */ declare class DMChannel extends Channel { type: 'DM'; messages: MessageManager; constructor(client: Client, data: any); /** * Sends a message to this channel * @param {string|MessagePayload} content * @example * message.reply(`Hello, ${message.author}!`); * @example * message.reply({ content: `Hello, ${message.author}!` }); * @returns {Promise} */ send(content: MessageOptions): Promise; parseData(data: any): any; _update(data: any): DMChannel; } export { DMChannel }; //# sourceMappingURL=DMChannel.d.ts.map