| brandImageAlt*required | string | | The alternate text of the brand image |
| brandImageSrc*required | string | | The URL of the image for the brand |
| children*required | React.ReactNode | | Content rendered inside the about modal |
| appendTo | HTMLElement | (() => HTMLElement) | | The parent container to append the modal to. Defaults to document.body |
| aria-label | string | | Aria label for the about modal. This should be used when no productName prop is provided |
| backgroundImageSrc | string | | The URL or file path of the image for the background |
| className | string | | Additional classes added to the about modal |
| closeButtonAriaLabel | string | | Set aria label to the close button |
| disableFocusTrap | boolean | | Flag to disable focus trap |
| hasNoContentContainer | boolean | false | Prevents the about modal from rendering content inside a container; allows for more flexible layouts |
| isOpen | boolean | false | Flag to show the about modal |
| onClose | (event: React.MouseEvent | MouseEvent | KeyboardEvent) => void | (_e): any => undefined | A callback for when the close button is clicked |
| productName | string | | Product name |
| trademark | string | | Trademark information |