DiagnosticSource: {
    [presentation]: Presentation;
    [value]: Set<Diagnostic>;
    add(source: Diagnostic): void;
    delete(source: Diagnostic): void;
}

Registry of diagnostic sources.