import { Changes } from "./Changes";
import { Group } from "./Group";
declare enum RuleType {
    ELIMINATION = "ELIMINATION",
    ONLY_POSSIBLE_POSITION = "ONLY_POSSIBLE_POSITION",
    TWINS = "TWINS"
}
declare class Rule {
    static elimination(group: Group): Changes;
    static onlyPossiblePosition(group: Group): Changes;
    static twins(group: Group): Changes;
}
export { Rule, RuleType };
