NormalizedAstFold: {
    [K in FoldableRType as `fold${Capitalize<K>}`]: FoldOfType<
        K,
        Returns,
        Info,
    >
}

Describes the fold functions for each node type.

Type Parameters