import { type Canvas } from '@napi-rs/canvas';
import type { AchievementBannerOptions, DiscordUserData, RankOptions } from '../types';
type RenderOptions = AchievementBannerOptions & {
    rankData?: RankOptions;
    _scaleX?: number;
    _scaleY?: number;
    _canvasWidth?: number;
    _canvasHeight?: number;
};
export declare function genAchievementProgressBar(options: RenderOptions): Canvas;
export declare function genAchievementTextAndAvatar(data: DiscordUserData, options: RenderOptions, avatarData: string, hasFrame?: boolean): Promise<Canvas>;
export {};
//# sourceMappingURL=achievement.d.ts.map