UNPKG

@lexical/devtools-core

Version:

This package contains tools necessary to debug and develop Lexical.

17 lines (16 loc) 699 B
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * */ import { type LexicalCommand, type LexicalEditor } from 'lexical'; export type LexicalCommandEntry = { index: number; } & LexicalCommand<unknown> & { payload: unknown; }; export type LexicalCommandLog = readonly LexicalCommandEntry[]; export declare function registerLexicalCommandLogger(editor: LexicalEditor, setLoggedCommands: (v: (oldValue: LexicalCommandLog) => LexicalCommandLog) => void): () => void; export declare function useLexicalCommandsLog(editor: LexicalEditor): LexicalCommandLog;