import { Operator } from './operator';
/**
 * Engine.
 */
export declare class Engine {
    constructor();
    /**
     * Registered operators.
     */
    private operators;
    /**
     * Get operator by name.
     *
     * @param name Operator name.
     */
    getOperator(name: string): Operator;
    /**
     * Add an operator.
     *
     * @param operator Operator to add.
     */
    addOperator(operator: Operator): void;
    /**
     * Remove an operator by name.
     *
     * @param name Operator name.
     */
    removeOperator(name: string): void;
}
