Reverse veto in trunas scale - Need help with configuration

Need help with a sample configuration. I need to allow specific files while uploading

Allowed Files = /!.png/!.gif/.mp4/!.mov/!.txt/!.docx/!.xlsx/!.pptx
& block the rest of the extensions.
Delete the files below.

/.DS_Store/.AppleDB/.TemporaryItems/.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/.Spotlight/.Trashes/.fseventd/

Can someone please help with the file location and if possile a sample config.
thank you

I don’t think this is possibile with plain SMB ACL.