import Command from '../Command';
import CommandContext from '../CommandContext';
import NodeModel from '../model/NodeModel';
declare class AddTopicCommand extends Command {
    private _models;
    private _parentsIds;
    /**
     * @classdesc This command class handles do/undo of adding one or multiple topics to
     * the mindmap.
     */
    constructor(models: NodeModel[], parentTopicsId: number[]);
    /**
         * Overrides abstract parent method
         */
    execute(commandContext: CommandContext): void;
    /**
         * Overrides abstract parent method
         * @see {@link mindplot.Command.undoExecute}
         */
    undoExecute(commandContext: CommandContext): void;
}
export default AddTopicCommand;
