import { MMELEnum } from '../../../serialize/interface/datainterface'; import { EditorNode } from '../../editormodel'; import { UndoReducerInterface } from '../interface'; import { ModelAction } from '../model'; import { ItemAction } from './itemTemplate'; declare type command = 'enums'; declare type ownType = MMELEnum; export declare type EnumAction = ItemAction & { cascade?: ModelAction[]; }; export declare function useEnums(x: Record): UndoReducerInterface, EnumAction>; export declare function cascadeCheckEnum(elms: Record, action: EnumAction): ModelAction[] | undefined; export {}; //# sourceMappingURL=enums.d.ts.map