import { APIMessage } from "discord-api-types/v10"; import { MessageInteraction } from "./MessageInteraction"; import { User } from "./User"; import { WebhookUser } from "./WebhookUser"; import { ChannelMention } from "./ChannelMention"; import { Attachment } from "./Attachment"; import Embed from "./Embed"; import { Reaction } from "./Reaction"; import { MessageActivity } from "./MessageActivity"; import { Application } from "./Application"; import { MessageReference } from "./MessageReference"; import { StickerItem } from "./StickerItem"; import ActionRow from "./ActionRow"; import { ThreadChannel } from "./ThreadChannel"; export declare class Message { id: string; channelId: string; author: User | WebhookUser; content: string | null; timestamp: string; editedTimestamp: string | null; tts: boolean; mentionEveryone: boolean; mentions: User[]; mentionRoles: string[]; mentionChannels: ChannelMention[] | null; attachments: Attachment[] | null; embeds: Embed[] | null; reactions: Reaction[] | null; nonce: number | string | null; pinned: boolean; webhookId: string | null; type: number; activity: MessageActivity | null; application: Application | null; applicationId: string | null; messageReference: MessageReference | null; flags: number | null; referencedMessage: Message | null; interaction: MessageInteraction | null; thread: ThreadChannel | null; components: ActionRow[] | null; stickerItems: StickerItem[] | null; position: number | null; constructor(raw: APIMessage); } //# sourceMappingURL=Message.d.ts.map