@eleva-io/erp-sdk
Version:
SDK oficial para el ERP de Eleva
30 lines • 1.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GlobalAPI = void 0;
const search_1 = require("./search");
const bank_account_1 = require("./bank-account");
class GlobalAPI {
_httpClient;
_baseUrl;
constructor(_httpClient, baseUrl) {
this._httpClient = _httpClient;
this._baseUrl = `${baseUrl}/global`;
}
search() {
return new search_1.GlobalSearchAPI(this._httpClient, `${this._baseUrl}/search`);
}
languages(query) {
return this._httpClient.get(`${this._baseUrl}/languages`, query);
}
countries(query) {
return this._httpClient.get(`${this._baseUrl}/countries`, query);
}
economicActivities(query) {
return this._httpClient.get(`${this._baseUrl}/economic-activities`, query);
}
bankAccounts() {
return new bank_account_1.GlobalBankAccountAPI(this._httpClient, `${this._baseUrl}/bank-accounts`);
}
}
exports.GlobalAPI = GlobalAPI;
//# sourceMappingURL=api.js.map