import type { Middleware } from '../../../middleware';
import type { CommandSuggestion } from './types';
import type { TextComposerMiddlewareExecutorState } from './TextComposerMiddlewareExecutor';
export type CommandEffectsMiddleware = Middleware<TextComposerMiddlewareExecutorState<CommandSuggestion>, 'onChange' | 'onSuggestionItemSelect'>;
export declare const createCommandEffectsMiddleware: () => CommandEffectsMiddleware;
