How do you make a secrets driver?

In the documentation for secrets there is a notion of a driver but I can’t find the developer guide for programming your own driver.

I was thinking of using “keepass” as the secretstore to get the secret data.