import { tl } from '../../../tl/index.js';
import { ITelegramClient } from '../../client.types.js';
import { InputMessageId, InputPeerLike, GameHighScore } from '../../types/index.js';
/**
 * Get high scores of a game
 */
export declare function getGameHighScores(client: ITelegramClient, params: InputMessageId & {
    /** ID of the user to find high scores for */
    userId?: InputPeerLike;
}): Promise<GameHighScore[]>;
/**
 * Get high scores of a game from an inline message
 *
 * @param messageId  ID of the inline message containing the game
 * @param userId  ID of the user to find high scores for
 */
export declare function getInlineGameHighScores(client: ITelegramClient, messageId: string | tl.TypeInputBotInlineMessageID, userId?: InputPeerLike): Promise<GameHighScore[]>;
