import { type ReStruct } from "../../../render";
import { type RGroupAttachmentPointType } from "../../../../domain/entities";
import BaseOperation from '../BaseOperation';
declare type Data = {
    atomId: number;
    attachmentPointType: RGroupAttachmentPointType;
    attachmentPointId?: number;
};
declare class RGroupAttachmentPointAdd extends BaseOperation {
    readonly data: Data;
    static InverseConstructor: new () => BaseOperation;
    constructor(data?: Data);
    execute(restruct: ReStruct): void;
    invert(): BaseOperation;
}
export { RGroupAttachmentPointAdd };
