import { MMELComment } from '../../../serialize/interface/supportinterface'; import { EditorNode } from '../../editormodel'; import { UndoReducerInterface } from '../interface'; import { ModelAction } from '../model'; import { ItemAction } from './itemTemplate'; declare type command = 'comment'; declare type ownType = MMELComment; export declare type CommentAction = ItemAction & { attach?: { id: string; parent?: string; }; cascade?: ModelAction[]; }; export declare function useComment(x: Record): UndoReducerInterface, CommentAction>; export declare function cascadeCheckComment(elms: Record, comments: Record, action: CommentAction): ModelAction[] | undefined; export {}; //# sourceMappingURL=comment.d.ts.map