Script Component to implement interface

Is it possible to have a GameObject’s Script Component implement an interface?

Currently the only was I see to to do this is to write a class that proxies my interface and the GameObject but I would rather not do this if possible.

btw, im using JavaScript.

Thanks.

Check this out.