| fields | Required. An array of objects with fields data | 
| options | Required. An object with field options or a function that receives field id and returns options | 
| type | Optional. Defines the type of the FilterBuilder presentation | 
| value | Optional. An object with filtering rules |