Наверно и `whenReady` нужно экспортировать, потому что, как видно здесь, само наше API становится доступно только после  `whenReady`.