### What problem does this feature solve? Please provide a declaration file, thanks. ### What does the proposed API look like? <!-- generated by vue-issues. DO NOT REMOVE -->