import xlsx = require ( 'xlsx' ) ; export default class ExcelSheetWrapper { private sheet : xlsx . WorkSheet ; constructor ( sheet ) { this . sheet = sheet ; } getRowSize ( ) { return xlsx . utils . decode_range ( this . sheet [ '!ref' ] ) . e . r + 1 ; } getCell ( r , c ) { let obj = this . sheet [ xlsx . utils . encode_cell ( { r : r , c : c } ) ] ; return < string > obj . v ; } }