axios.js(9,1): error TS2309: An export assignment cannot be used in a module with other exported elements.
axios.js(10,16): error TS2339: Property 'default' does not exist on type 'Axios'.


==== axios.js (2 errors) ====
    class Axios {
        constructor() {
        }
        m() { }
    }
    var axios = new Axios();
    // none of the 3 references should have a use-before-def error
    axios.m()
    module.exports = axios;
    ~~~~~~~~~~~~~~~~~~~~~~
!!! error TS2309: An export assignment cannot be used in a module with other exported elements.
    module.exports.default = axios;
                   ~~~~~~~
!!! error TS2339: Property 'default' does not exist on type 'Axios'.
    