@twurple/api
Version:
Interact with Twitch's API.
20 lines • 728 B
TypeScript
import { rawDataSymbol } from '@twurple/common';
import { type HelixExtensionType, type HelixUserExtensionData } from '../../../interfaces/endpoints/userExtension.external';
import { HelixBaseExtension } from './HelixBaseExtension';
/**
* A Twitch Extension that was installed by a user.
*
* @inheritDoc
*/
export declare class HelixUserExtension extends HelixBaseExtension {
/** @private */ readonly [rawDataSymbol]: HelixUserExtensionData;
/**
* Whether the user has configured the extension to be able to activate it.
*/
get canActivate(): boolean;
/**
* The available types of the extension.
*/
get types(): HelixExtensionType[];
}
//# sourceMappingURL=HelixUserExtension.d.ts.map