Remove SourceNode import

Bug in TS compiler removes imports used only in another import
directive
Export compile function