PropertyStore constructor options.
The property type
Optional
Default values applied to all requests
Method-specific overrides (e.g., POST has different headers than GET)
Validation function called when values are set
PropertyStore constructor options.