| generate? | GenerateConfig | Configuration for schema/type generation |
| metadata? | JSONSchemaObject | JSON Schema defining the expected metadata structure for examples.
This is the user's base metadata contract - all examples must conform to it.
Overrides plugin metadata schemas on conflict. |
| pathMappings? | PathMapping[] | Path mappings for conflict resolution |
| plugins? | (PluginReference | Plugin<any>)[] | Plugins to use for scanning and parsing (recommended) |
| region? | RegionConfig | Region marker configuration |
| root? | string | Root path used for scanning + more |
| scan? | ScanConfig | Scan options |