move interfaces from billing bundle to core