import { IClass } from "../../matching/IClass";
import { ICommand } from "../api/ICommand";
import { ICommandConfigurator } from "./ICommandConfigurator";
/**
 * @private
 */
export interface ICommandMapper {
    /**
     * Creates a command mapping
     *
     * @param commandClass The Command Class to map
     * @return Mapping configurator
     */
    toCommand(commandClass: IClass<ICommand>): ICommandConfigurator;
}
