import { ContextActionApi } from '../api/ContextActionApi'; import { BaseValidatedClass } from '../BaseValidatedClass'; import { ImmutableHtmlNode } from '../modifications/ImmutableNode'; export declare class ContextAction extends BaseValidatedClass { api: ContextActionApi; /** List of methods that must be implemented by subclasses */ private static readonly REQUIRED_METHODS; constructor(); getId(): string; getIcon(): string; getLabel(): string; onClick(_node: ImmutableHtmlNode): void; }