import type { UserIdResolvable } from 'twitch-common'; import { BaseApi } from '../../BaseApi'; import { CheermoteList } from './CheermoteList'; /** * The API methods that deal with Bits/Cheermotes. * * Can be accessed using `client.kraken.bits` on an {@ApiClient} instance. * * ## Example * ```ts * const api = new ApiClient(new StaticAuthProvider(clientId, accessToken)); * const cheermotes = await api.kraken.bits.getCheermotes(); * ``` */ export declare class BitsApi extends BaseApi { /** * Retrieves global and channel cheermotes. * * @param channel The channel you want to retrieve the available cheermotes for. * If not given, this method retrieves a list of globally available cheermotes. * @param includeSponsored Whether to include sponsored cheermotes in the list. */ getCheermotes(channel?: UserIdResolvable, includeSponsored?: boolean): Promise; }