UNPKG

ketcher-core

Version:
20 lines (19 loc) 829 B
import { BaseOperation } from "../BaseOperation"; import type { ReStruct } from "../../../render"; import type { FixedPrecisionCoordinates } from "../../../../domain/entities/fixedPrecision"; export declare class MultitailArrowAddTail extends BaseOperation { private readonly itemId; private tailId?; private readonly coordinate?; constructor(itemId: number, tailId?: number | undefined, coordinate?: FixedPrecisionCoordinates | undefined); execute(reStruct: ReStruct): void; invert(): MultitailArrowRemoveTail; } export declare class MultitailArrowRemoveTail extends BaseOperation { private readonly itemId; private readonly tailId; private coordinate?; constructor(itemId: number, tailId: number); execute(reStruct: ReStruct): void; invert(): BaseOperation; }