You don't want declarative - that will pull in QML1/QtQuick 1