[
    {
        "name": "classes",
        "type": "string",
        "required": false,
        "description": "Classes to add to the header container."
    },
    {
        "name": "alt",
        "type": "boolean",
        "required": false,
        "description": "Option to display variant that is optimised for a darker background"
    },
    {
        "name": "labelText",
        "type": "string",
        "required": false,
        "description": "Option to customise the label and button string value"
    },
    {
        "name": "placeholderText",
        "type": "string",
        "required": false,
        "description": "Option to customise the placeholder text value"
    },
    {
        "name": "value",
        "type": "string",
        "required": false,
        "description": "Value provided to search field"
    },
    {
        "name": "name",
        "type": "string",
        "required": false,
        "description": "Name attribute for the input field"
    },
    {
        "name": "action",
        "type": "string",
        "required": false,
        "description": "Action attribute for the search field"
    },
    {
        "name": "method",
        "type": "string",
        "required": false,
        "description": "Method attribute on the search field"
    },
    {
        "name": "resultsCountId",
        "type": "string",
        "required": false,
        "description": "id of related results count element to reference for accessibility"
    },
    {
        "name": "additionalParameters",
        "type": "object",
        "required": false,
        "description": "Extra paramaters in object format"
    }
]