import { getContacts, getContact, getLedgerAccounts, getTaxRates, getDocumentStyles, getWorkflows, createSalesInvoice, createPurchaseInvoice, updatePurchaseInvoice, getPurchaseInvoiceDocument } from './endpoints'; import { mapSalesInvoiceData, mapPurchaseInvoiceData } from './functions'; import * as ife from './interface'; import { authFields } from './interface'; const moneybirdApiAddon = { name: 'moneybird-api', name_friendly: 'Moneybird API', version: '1.0.5', map_version: '1.0.0', type: 'integration', sub_type: 'finance', auth_fields: authFields, init() { return { // getContacts, // getContact, // getLedgerAccounts, // getTaxRates, // getDocumentStyles, // getWorkflows, createSalesInvoice, getPurchaseInvoiceDocument, createPurchaseInvoice, updatePurchaseInvoice, mapSalesInvoiceData, mapPurchaseInvoiceData }; } }; export type { ife }; export default moneybirdApiAddon;