Example plugins and type definition