[
    {
        "name": "form",
        "type": "object",
        "required": true,
        "description": "The Flask form object used to make the fields"
    },
    {
        "name": "label",
        "type": "object",
        "required": false,
        "description": "Options for the label"
    },
    {
        "name": "classes",
        "type": "string",
        "required": false,
        "description": "Classes to add to the input."
    },
    {
        "name": "attributes",
        "type": "object",
        "required": false,
        "description": "HTML attributes to add to the the input."
    },
    {
        "name": "hint",
        "type": "object",
        "required": false,
        "description": "Options for the hint, will override the hint from the form"
    }
]
