interface Rules {
    [ruleName: string]: RegExp | Rules;
}

Indexable

[ruleName: string]: RegExp | Rules