Skip to content

cupertino-files / SHARED_TYPES

Variable: SHARED_TYPES

const SHARED_TYPES: Readonly<Record<number, string>>

Defined in: src/tsp/registry.ts:15

Numeric MessageInfo.type → fully-qualified protobuf message name.

GENERATED from research/type-registry.json — do not edit by hand. Sources: keynote-parser / numbers-parser registry dumps (apps v14.4), obriensp/iWorkFileFormat (iWork '13) and 6over3/WorkKit (live 2026 dump); see research/type-registry-notes.md for provenance and confidence notes.

The shared families (TSP/TSK/TSS/TSA/TSWP/TSD/TSCH/TST/TSCE/TSCK) use the same IDs in every app. App-specific tables override/extend the shared one; the only genuinely conflicting ID is 10011 (TP.SectionArchive in Pages, TSWP.SectionPlaceholderArchive elsewhere).

MIT licensed. Independently made — not by Apple in California. Not affiliated with or endorsed by Apple Inc.