import { tl } from '../../../tl/index.js'; import { ITelegramClient } from '../../client.types.js'; import { InputFileLike, InputStickerSet, StickerSet } from '../../types/index.js'; /** * Set sticker set thumbnail * * @param id Sticker set short name or a TL object with input sticker set * @param thumb Sticker set thumbnail * @param params * @returns Modified sticker set */ export declare function setStickerSetThumb(client: ITelegramClient, id: InputStickerSet, thumb: InputFileLike | tl.TypeInputDocument, params?: { /** * Upload progress callback * * @param uploaded Number of bytes uploaded * @param total Total file size */ progressCallback?: (uploaded: number, total: number) => void; }): Promise;