import { SendableEmbed } from "revolt-api"; import { APIEmbed } from "../api"; import { Client } from "../Client"; import { Attachment } from "./Attachment"; import { BaseEmbed } from "./BaseEmbed"; export declare class Embed extends BaseEmbed { client?: Client; color?: string; description?: string; iconURL?: string; media?: Attachment; title?: string; url?: string; constructor(client?: Client, source?: Partial); get proxyIconURL(): string; setColor(color: string): this; setDescription(description: string): this; setIconURL(iconURL: string): this; setMedia(media: Attachment): this; setTitle(title: string): this; setUrl(url: string): this; toJSON(): SendableEmbed; }