Lib interface

\```js