import { RawCommands } from '../types.js' declare module '@tiptap/core' { interface Commands { clearContent: { /** * Clear the whole document. */ clearContent: (emitUpdate?: boolean) => ReturnType, } } } export const clearContent: RawCommands['clearContent'] = (emitUpdate = false) => ({ commands }) => { return commands.setContent('', emitUpdate) }