Alert File Provisioning - better explanantion


I am wondering if there are missing informations about how to create step by step alert provisioning using yaml files. I know that we have to put something into our alerting directory, but im thinking about what should be put into /etc/grafana/provisioning/ directory?
Currently we have only:
dashboards datasources notifiers plugins
so should be created another directory like “alerting”? And what should be put there?

As i understand from the documentation and topics, we have to have predefined template which will be loading with starting grafana-server and then we can for example export existing alerting rules (done manually) and put into directory where it should be placed (/data/grafana/alerting)

We have a good explanation for Provisioning in the YouTube tutorial: