import { LitElement } from 'lit'; import { INinjaAction } from './interfaces/ininja-action.js'; export declare class NinjaAction extends LitElement { static styles: import("lit").CSSResult; action: INinjaAction; matchIndices: number[]; selected: boolean; /** * Display hotkey as separate buttons on UI or as is */ hotKeysJoinedView: boolean; /** * Scroll to show element */ ensureInView(): void; click(): void; constructor(); updated(changedProperties: Map): void; highlightMatch(str: string, indices: number[]): import("lit-html/directive").DirectiveResult; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ninja-action': NinjaAction; } } //# sourceMappingURL=ninja-action.d.ts.map