import Command from '../Command';
import CommandContext from '../CommandContext';
import PositionType from '../PositionType';
import Topic from '../Topic';
declare class DragTopicCommand extends Command {
    private _topicsId;
    private _parentId;
    private _position;
    private _order;
    constructor(topicId: number, position: PositionType, order: number, parentTopic: Topic);
    execute(commandContext: CommandContext): void;
    undoExecute(commandContext: CommandContext): void;
}
export default DragTopicCommand;
