The platform-level parameter settings.
OptionalresolvedRestrictions: Partial<{ [key: string]: RestrictionProperties }>Pre-resolved restriction properties, keyed by token. Use the restriction resolution helpers from the interaction/restriction packages.
OptionalinitialPoints: number[][]Optional initial point data (overrides paramSettings.geometry.points).
A SettingsOptional object ready for createDrawingTools.
Converts platform-level drawing parameter settings (IDrawingParameterSettings) to the runtime settings format (SettingsOptional) consumed by the drawing tools engine.
This centralizes the bridging logic that was previously duplicated in consumer code (e.g. the AppBuilder SDK's
useDrawingToolshook).