Move the approved API to public headers.
Created attachment 9319 [details] Moves the API
Created attachment 9321 [details] New version that keeps the deprecated methods.
Comment on attachment 9321 [details] New version that keeps the deprecated methods. Reviewed by Kevin on IRC.
Landed in r15275