kiutils
Version:
🎑 (Library) an Javascript library that provide various utilities, including Image manipulation tools, Discord-related utilities, and a logger.
29 lines • 921 B
TypeScript
/// <reference types="node" />
import { RankData } from "../typings/interfaces";
export declare class Discord {
/**
* Creates a rank card for Discord users with improved styling
* @param {RankData} options - Rank card options
* @returns {Promise<Buffer>} The generated rank card as a buffer
* @example
* const { Discord } = require("kiutils");
* const rankCard = await new Discord().createRankCard({
* username: { name: "User" },
* level: { data: 5, display: true },
* currentXP: { data: 300 },
* requiredXP: { data: 500 }
* });
*/
createRankCard(options?: Partial<RankData>): Promise<Buffer>;
/**
* Utility function to draw rounded rectangles
* @private
*/
private roundRect;
/**
* Get default color based on status type
* @private
*/
private getStatusColor;
}
//# sourceMappingURL=discord.d.ts.map