Properties
Optional
defaultPreset
defaultPreset?: Partial<{
class: ClassPresetType<any>;
enum: EnumPresetType<any>;
interface: InterfacePresetType<any>;
type: TypePresetType<any>;
}>
Type declaration
class: ClassPresetType<any>
enum: EnumPresetType<any>
interface: InterfacePresetType<any>
type: TypePresetType<any>
Optional
dependencyManager
dependencyManager?: TypeScriptDependencyManager | (() => TypeScriptDependencyManager)
Type declaration
- (): TypeScriptDependencyManager
Returns TypeScriptDependencyManager
enumType
enumType: "enum" | "union"
mapType
mapType: "map" | "record" | "indexedObject"
modelType
modelType: "class" | "interface"
Optional
presets
presets?: Presets<Partial<{ class: ClassPresetType<any>; enum: EnumPresetType<any>; interface: InterfacePresetType<any>; type: TypePresetType<any>; }>> Optional
processorOptions
rawPropertyNames
rawPropertyNames: boolean
renderTypes
renderTypes: boolean
useJavascriptReservedKeywords
useJavascriptReservedKeywords: boolean
This dependency manager type serves two functions.
This depends on context and where it's used.