Initial commit of interface declaration