/*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net */ import type { IDictionary } from "../../../../types/index"; /** * A state machine implementation for applying styles. */ export declare class FiniteStateMachine V>, K> = IDictionary any>, K>, A extends keyof T[K] = keyof T[K]> { private readonly transitions; private __state; private setState; getState(): K; private silent; disableSilent(): void; private __previewsStates; constructor(state: K, transitions: T); dispatch(actionName: A, value: V): V; }