import { DataCascadeDCID, DataCascadeIDs } from '../../model/editor/components/elements'; import { EditorNode, EditorSubprocess } from '../../model/editormodel'; import { MMELNote, MMELProvision } from '../../serialize/interface/supportinterface'; export declare type RoleAttribute = 'actor' | 'approver'; export declare function roleReplace(elms: Record, ids: [string, RoleAttribute[]][], role: string): Record; export declare function refDCReplace(elms: Record, ids: [string, string[]][], from: string | undefined, to: string | undefined): Record; export declare function refProvisionReplace(pros: Record, ids: string[], from: string | undefined, to: string | undefined): Record; export declare function refNotesReplace(notes: Record, ids: string[], from: string | undefined, to: string | undefined): Record; export declare function tableReplace(elms: Record, ids: string[], from: string | undefined, to: string | undefined): Record; export declare function figReplace(elms: Record, ids: string[], from: string | undefined, to: string | undefined): Record; export declare function regElmReplace(elms: Record, ids: DataCascadeIDs[], from: string | undefined, to: string | undefined): Record; export declare function dcElmReplace(elms: Record, ids: DataCascadeDCID[]): Record; export declare function typeEnumReplace(elms: Record, ids: [string, string[]][], type: string): Record; export declare function dataPageReplace(pages: Record, ids: [string, number, number][], from: string | undefined, to: string | undefined): Record; export declare function elmPageReplace(pages: Record, ids: [string, number, number][], from: string | undefined, to: string | undefined): Record; //# sourceMappingURL=cascadeModelHandler.d.ts.map