/**
 *  One Rule
 */
export default class OneR {
    /**
     * Fit model.
     * @param {Array<Array<*>>} x Training data
     * @param {*[]} y Target values
     */
    fit(x: Array<Array<any>>, y: any[]): void;
    _feature: number;
    _choice: {};
    /**
     * Returns predicted categories.
     * @param {Array<Array<*>>} data Sample data
     * @returns {*[]} Predicted values
     */
    predict(data: Array<Array<any>>): any[];
}
