in src/code.ts [49:62]
public renderDeclarations(): string[] {
sortBy(this.declarations, (d) => d.sortKey);
const decs = deduplicate(this.declarations);
// Add separator only if necessary
const decStrings = [...decs.map((d) => d.render())];
// only supports two groups and not more
for (let i = 0; i < decs.length-1; i++) {
if (decs[i].sortKey[0] !== decs[i+1].sortKey[0]) {
decStrings.splice(i+1, 0, '');
break;
}
}
return decStrings;
}