seyfert-html-transcripts
Version:
A nicely formatted html transcript generator for seyfert.
18 lines (17 loc) • 679 B
TypeScript
import type { Emoji } from 'seyfert';
import type { APIMessageComponentEmoji } from 'seyfert/lib/types';
export declare function isDefined<T>(value: T | undefined | null): value is T;
export declare function formatBytes(bytes: number, decimals?: number): string;
export declare function parseDiscordEmoji(emoji: Emoji | APIMessageComponentEmoji): string;
/**
* Converts a stream to a string
* @param stream - The stream to convert
*/
export declare function streamToString(stream: NodeJS.ReadableStream): Promise<string>;
/**
*
* Convert a number color to HEX
* @param color - The color number
* @returns
*/
export declare const convertToHEX: (color?: number) => string;