It's possible but not currently supported by CppSharp. Since the feature seemed easy I spent a couple spare minutes here trying to make it work:
https://gist.github.com/tritao/97cda97b65ac31d8e211
That simple attempt almost worked but is missing the Internal definitions in the interface. If you add a GenerateClassInternals(@class) call to GenerateInterface it also errors since interfaces cannot contain inner types.
Overall I think the feature is useful and can be added quite easily with some more time.