@:optionalblocks:Null<Array<MixedComponentBlock>>
See blocks
channels:Array<RawChannelData>
Channel config
@:optionalconfig:Null<ProjectExtraOptions>
Extra configuration options
@:optionaldefault_channel:Null<String>
The channel that will be selected as default root channel
@:optionalhooks:Null<{pre:Null<String>, post:Null<String>, delete:Null<String>}>
Enables processing before and after saving or deleting an entry
@:optionalimg_meta:Null<Array<ComponentConfig>>
Extra fields coupled to images
@:optionalinactive:Null<Bool>
Disable this project
languages:DynamicAccess<String>
All languages
@:optionalprototypes:Null<Array<PrototypeData>>
See prototypes
@:optionalroot_channels:Null<Array<String>>
Channel keys which are allowed to use in the root of the project
@:optionaltemplates:Null<Array<Template>>
See templates
@:optionalweight:Null<Int>
The weight of this project, used to determine the order in which projects are displayed (higher weight is higher priority).