import Command from '../Command';
import CommandContext from '../CommandContext';
declare class RemoveFeatureFromTopicCommand extends Command {
    private _topicId;
    private _featureId;
    private _oldFeature;
    /**
       * @classdesc This command handles do/undo of removing a feature from a topic, e.g. an icon or
       * a note. For a reference of existing features, refer to {@link mindplot.TopicFeature}.
       */
    constructor(topicId: number, featureId: number);
    /**
       * Overrides abstract parent method
       */
    execute(commandContext: CommandContext): void;
    /**
       * Overrides abstract parent method
       * @see {@link mindplot.Command.undoExecute}
       */
    undoExecute(commandContext: CommandContext): void;
}
export default RemoveFeatureFromTopicCommand;
