/// <reference types="node" />
import { Nullable } from "@elara-services/utils";
export type LeaderboardCustomUser = {
    name: string;
    avatar: string;
    total?: string | number;
    index?: number;
    color?: Nullable<string>;
    showIndexColor?: boolean;
};
export declare function customLeaderboard(users: LeaderboardCustomUser[], options?: {
    minify?: boolean;
    current?: LeaderboardCustomUser;
    prefix?: Nullable<string>;
    suffix?: Nullable<string>;
    showIndexColor?: boolean;
}): Promise<Buffer>;
