import { InkStory } from '../story/InkStory'; import { Command } from './types'; export declare class CommandRegistry { private static _commands; private static _translations; static get commands(): Map; static add(id: string, command: Omit): void; static get(id: string): Command | undefined; static getAll(): Command[]; static execute(id: string, ink: InkStory): void | Promise; static clear(): void; static addTranslations(dict: Record): void; static getTranslation(key: string): string | undefined; }