import { MMELNote, MMELProvision, MMELReference } from '../../../serialize/interface/supportinterface'; import { EditorNode } from '../../editormodel'; import { UndoReducerInterface } from '../interface'; import { ModelAction } from '../model'; import { ItemAction } from './itemTemplate'; declare type command = 'refs'; declare type ownType = MMELReference; export declare type RefAction = ItemAction & { cascade?: ModelAction[]; }; export declare function useRefs(x: Record): UndoReducerInterface, RefAction>; export declare function cascadeCheckRefs(elms: Record, provisions: Record, notes: Record, action: RefAction): ModelAction[] | undefined; export {}; //# sourceMappingURL=ref.d.ts.map