@asicupv/paella-extra-plugins
Version:
Extra plugins for Paella Player.
19 lines (18 loc) • 679 B
TypeScript
import { ButtonPlugin } from '@asicupv/paella-core';
export default class CookieConsentPlugin extends ButtonPlugin {
static CookieConsent?: typeof import('vanilla-cookieconsent');
static acceptedCategory(category: string): boolean;
preload(): void;
getPluginModuleInstance(): import('@asicupv/paella-core').PluginModule;
get name(): string;
isEnabled(): Promise<boolean>;
getAriaLabel(): string;
getDescription(): string;
getHelp(): Promise<{
title: string;
description: string;
}>;
load(): Promise<void>;
action(): Promise<void>;
}
export declare function getCookieConsentFunction(type: string): Promise<boolean>;