Type Alias: ConfigSchema
type ConfigSchema = z.ZodObject;
Defined in: packages/overcast-core/src/config-schema.ts:152
A config schema: one z.object whose every field is a ConfigField.
The type is deliberately loose — the specific shape is what a caller of readConfig keeps, since that is what types the result. This is the constraint the generic machinery below iterates over, where the fields have no single value type in common.