Prototype of interface