有没有以更简洁的方式做到这一点?
interface html {
<A>(array: TemplateStringsArray, propA: A): (props: [A]) => Node;
<A, B>(array: TemplateStringsArray, propA: A, propB: B): (props: [A, B]) => Node;
<A, B, C>(array: TemplateStringsArray, propA: A, propB: B, propC: C): (props: [A, B, C]) => Node;
<A, B, C, D>(array: TemplateStringsArray, propA: A, propB: B, propC: C, propD: D): (props: [A, B, C, D]) => Node;
<A, B, C, D, E>(array: TemplateStringsArray, propA: A, propB: B, propC: C, propD: D, propE: E): (props: [A, B, C, D, E]) => Node;
}