/** * Maps each string key `K` in `T` to `_${K}`, producing the * underscore-prefixed shape used by raw wire-format records. * * @internal */ export type PrivateProps> = { [K in Extract as `_${K}`]: T[K]; };