interface BadgesRankProps {
    shadow?: boolean;
    animation?: boolean;
    stars?: number;
    level?: number;
    lights?: boolean;
    locked?: boolean;
    size?: 'sm' | 'md' | 'lg';
    rank?: 'creator' | 'moderator' | 'admin' | 'artisan' | 'master' | 'explorer';
    mod?: 'data' | 'mod';
    type?: 'default' | 'beta';
}
/**
 *
 * @param {string} size accepts 3 possible values. | sm -> 100*100px | md 200*200px | lg -> 300*300px | by default is sm
 * @param {boolean} shadow  activate the shadows | by default is true
 * @param {boolean} animation  activate the animation | by default is false
 * @param {number} stars sets the number of stars obtained 0 is none and 3 is the maximum  | -1 -> disable stars | by default is 0
 * @param {number} level  sets the range level (diamond) from 0 to 3 | -1 -> disable diamonds | by default is 0
 * @param {string} rank  takes 4 possible strict values. | explorer | creator | artisan | master | by default is explorer
 * @param {boolean} light  activate the lights | by default is true
 * @param {boolean} locked  show your locked version | by default is false
 * @returns {jsx} jsx component
 */
export declare const BadgeRank: ({ animation, level, lights, locked, mod, rank, shadow, size, stars }: BadgesRankProps) => any;
export {};
