accounting.js type definitions

There are some problems in definitions of unregular arrays for some parameters and some problems in the settings object (at this line: currency: IAccountingCurrencySettings<any>; // IAccountingCurrencySettings<string> or IAccountingCurrencySettings<IAccountingCurrencyFormat>)