import { MambuConfig } from './mambu.config'; import { AccountingInterestAccrualApi } from '../mambu-sdk/accounting-interestaccrual'; import { AccountingReportsApi } from '../mambu-sdk/accounting-reports'; import { APIKeysRotationApi } from '../mambu-sdk/apikey-rotation'; import { ApplicationApi } from '../mambu-sdk/application-status'; import { ArchivedDepositsApi } from '../mambu-sdk/archive-deposits-transactions-customfields'; import { BackgroundProcessApi } from '../mambu-sdk/backgroundprocess'; import { BranchesApi } from '../mambu-sdk/branches'; import { BulksApi } from '../mambu-sdk/bulks'; import { CardsApi } from '../mambu-sdk/cards'; import { CentresApi } from '../mambu-sdk/centres'; import { ClientsApi } from '../mambu-sdk/clients'; import { ClientDocumentsApi } from '../mambu-sdk/clients-documents'; import { CommentsApi } from '../mambu-sdk/comments'; import { CommunicationsApi } from '../mambu-sdk/communications-messages'; import { AccountingRulesConfigurationApi } from '../mambu-sdk/configuration-accountingrules'; import { AuthorizationHoldsConfigurationApi } from '../mambu-sdk/configuration-authorizationholds'; import { BranchesConfigurationApi } from '../mambu-sdk/configuration-branches'; import { CentresConfigurationApi } from '../mambu-sdk/configuration-centres'; import { ClientRolesConfigurationApi } from '../mambu-sdk/configuration-clientroles'; import { CurrenciesConfigurationApi } from '../mambu-sdk/configuration-currencies'; import { CustomFieldsConfigurationApi } from '../mambu-sdk/configuration-customfields'; import { DepositProductsConfigurationApi } from '../mambu-sdk/configuration-depositproducts'; import { EndOfDayProcessingConfigurationApi } from '../mambu-sdk/configuration-endofdayprocessing'; import { GroupRoleNamesConfigurationApi } from '../mambu-sdk/configuration-grouprolenames'; import { HolidaysConfigurationApi } from '../mambu-sdk/configuration-holidays'; import { IdentificationDocumentTemplatesConfigurationApi } from '../mambu-sdk/configuration-iddocumenttemplates'; import { IndexRatesConfigurationApi } from '../mambu-sdk/configuration-indexrates'; import { InternalControlsConfigurationApi } from '../mambu-sdk/configuration-internalcontrols'; import { ObjectLabelsConfigurationApi } from '../mambu-sdk/configuration-labels'; import { LoanProductsConfigurationApi } from '../mambu-sdk/configuration-loanproducts'; import { LoanRiskLevelsConfigurationApi } from '../mambu-sdk/configuration-loanrisklevels'; import { OrganizationConfigurationApi } from '../mambu-sdk/configuration-organization'; import { TransactionChannelsConfigurationApi } from '../mambu-sdk/configuration-transactionchannels'; import { UserRolesConfigurationApi } from '../mambu-sdk/configuration-userroles'; import { APIConsumersApi } from '../mambu-sdk/consumers'; import { CreditArrangementsApi, CreditArrangementsSearchApi } from '../mambu-sdk/creditarrangements'; import { CronsApi as CronsEarlyEodApi } from '../mambu-sdk/crons-earlyeod'; import { CronsApi as CronsEodApi } from '../mambu-sdk/crons-eod'; import { CurrenciesApi } from '../mambu-sdk/currencies'; import { AccountingRatesApi } from '../mambu-sdk/currencies-accounting-rates'; import { ExchangeRateApi } from '../mambu-sdk/currencies-rates'; import { CustomFieldsApi } from '../mambu-sdk/customfields'; import { CustomFieldSetsApi } from '../mambu-sdk/customfieldsets'; import { DatabaseBackupApi } from '../mambu-sdk/database-backup'; import { DepositProductsApi } from '../mambu-sdk/depositproducts'; import { DepositAccountBalancesApi, DepositAccountDocumentsApi, DepositAccountInterestAvailabilityApi, DepositAccountsApi, FundedLoanAccountsApi } from '../mambu-sdk/deposits'; import { DepositAccountBalanceSummaryApi } from '../mambu-sdk/deposits-balance-summary'; import { DepositTransactionAsyncApi, DepositTransactionDocumentsApi, DepositTransactionsApi } from '../mambu-sdk/deposits-transactions'; import { DocumentsApi } from '../mambu-sdk/documents'; import { ExtensionPointsApi } from '../mambu-sdk/extensionpoints'; import { FundingSourcesApi } from '../mambu-sdk/fundingsources'; import { GLAccountsApi } from '../mambu-sdk/glaccounts'; import { JournalEntriesApi } from '../mambu-sdk/gljournalentries'; import { GroupsApi } from '../mambu-sdk/groups'; import { IndexRateSourcesApi, IndexRatesApi } from '../mambu-sdk/indexratesources'; import { InstallmentsApi } from '../mambu-sdk/installments'; import { LoanProductsApi } from '../mambu-sdk/loanproducts'; import { CollateralAssetsApi, LoanAccountBalancesApi, LoanAccountDocumentsApi, LoanAccountFundingApi, LoanAccountPlannedFeesApi, LoanAccountSchedulePreviewApi, LoanAccountsApi, LoanAccountsSearchApi } from '../mambu-sdk/loans'; import { LoanAccountScheduleApi } from '../mambu-sdk/loans-schedule'; import { LoanAccountTranchesApi } from '../mambu-sdk/loans-tranches'; import { LoanTransactionsApi } from '../mambu-sdk/loans-transactions'; import { NotificationSettingsApi } from '../mambu-sdk/notificationsettings-webhook'; import { HolidaysApi } from '../mambu-sdk/organization-holidays'; import { GeneralHolidaysApi } from '../mambu-sdk/organization-holidays-general'; import { NonWorkingDaysApi } from '../mambu-sdk/organization-holidays-nonworkingdays'; import { IdentificationDocumentTemplatesApi } from '../mambu-sdk/organization-identification-document-templates'; import { TransactionChannelsApi } from '../mambu-sdk/organization-transaction-channels'; import { ProcessDefinitionsApi } from '../mambu-sdk/processdefinitions'; import { GeneralSetupApi } from '../mambu-sdk/setup-general'; import { OrganizationSetupApi } from '../mambu-sdk/setup-organization'; import { StreamingPublisherApi } from '../mambu-sdk/streaming-publisher-stats'; import { SubscriptionApi } from '../mambu-sdk/subscriptions'; import { TasksApi } from '../mambu-sdk/tasks'; import { TemplatesApi } from '../mambu-sdk/templates'; import { UserRolesApi } from '../mambu-sdk/userroles'; import { UsersApi } from '../mambu-sdk/users'; export declare class MambuService { private readonly mambuConfig; private readonly _accountingInterestAccrual; private readonly _accountingReports; private readonly _apiKeysRotation; private readonly _application; private readonly _archivedDeposits; private readonly _backgroundProcess; private readonly _branches; private readonly _bulks; private readonly _cards; private readonly _centres; private readonly _clients; private readonly _clientDocuments; private readonly _comments; private readonly _communications; private readonly _configAccountingRules; private readonly _configAuthorizationHolds; private readonly _configBranches; private readonly _configCentres; private readonly _configClientRoles; private readonly _configCurrencies; private readonly _configCustomFields; private readonly _configDepositProducts; private readonly _configEndOfDayProcessing; private readonly _configGroupRoleNames; private readonly _configHolidays; private readonly _configIdDocumentTemplates; private readonly _configIndexRates; private readonly _configInternalControls; private readonly _configLabels; private readonly _configLoanProducts; private readonly _configLoanRiskLevels; private readonly _configOrganization; private readonly _configTransactionChannels; private readonly _configUserRoles; private readonly _apiConsumers; private readonly _creditArrangements; private readonly _creditArrangementsSearch; private readonly _cronsEarlyEod; private readonly _cronsEod; private readonly _currencies; private readonly _accountingRates; private readonly _exchangeRates; private readonly _customFields; private readonly _customFieldSets; private readonly _databaseBackup; private readonly _depositProducts; private readonly _depositAccounts; private readonly _depositBalances; private readonly _depositDocuments; private readonly _depositInterestAvailability; private readonly _fundedLoanAccounts; private readonly _depositBalanceSummary; private readonly _depositTransactions; private readonly _depositTransactionAsync; private readonly _depositTransactionDocuments; private readonly _documents; private readonly _extensionPoints; private readonly _fundingSources; private readonly _glAccounts; private readonly _journalEntries; private readonly _groups; private readonly _indexRateSources; private readonly _indexRates; private readonly _installments; private readonly _loanProducts; private readonly _loanAccounts; private readonly _loansSearch; private readonly _loanBalances; private readonly _loanDocuments; private readonly _loanFunding; private readonly _loanPlannedFees; private readonly _loanSchedulePreview; private readonly _collateralAssets; private readonly _loanSchedule; private readonly _loanTranches; private readonly _loanTransactions; private readonly _notificationSettings; private readonly _holidays; private readonly _generalHolidays; private readonly _nonWorkingDays; private readonly _idDocumentTemplates; private readonly _transactionChannels; private readonly _processDefinitions; private readonly _generalSetup; private readonly _organizationSetup; private readonly _streamingPublisher; private readonly _subscriptions; private readonly _tasks; private readonly _templates; private readonly _userRoles; private readonly _users; constructor(mambuConfig: MambuConfig); get accountingInterestAccrual(): AccountingInterestAccrualApi; get accountingReports(): AccountingReportsApi; get apiKeysRotation(): APIKeysRotationApi; get application(): ApplicationApi; get archivedDeposits(): ArchivedDepositsApi; get backgroundProcess(): BackgroundProcessApi; get branches(): BranchesApi; get bulks(): BulksApi; get cards(): CardsApi; get centres(): CentresApi; get clients(): ClientsApi; get clientDocuments(): ClientDocumentsApi; get comments(): CommentsApi; get communications(): CommunicationsApi; get configAccountingRules(): AccountingRulesConfigurationApi; get configAuthorizationHolds(): AuthorizationHoldsConfigurationApi; get configBranches(): BranchesConfigurationApi; get configCentres(): CentresConfigurationApi; get configClientRoles(): ClientRolesConfigurationApi; get configCurrencies(): CurrenciesConfigurationApi; get configCustomFields(): CustomFieldsConfigurationApi; get configDepositProducts(): DepositProductsConfigurationApi; get configEndOfDayProcessing(): EndOfDayProcessingConfigurationApi; get configGroupRoleNames(): GroupRoleNamesConfigurationApi; get configHolidays(): HolidaysConfigurationApi; get configIdDocumentTemplates(): IdentificationDocumentTemplatesConfigurationApi; get configIndexRates(): IndexRatesConfigurationApi; get configInternalControls(): InternalControlsConfigurationApi; get configLabels(): ObjectLabelsConfigurationApi; get configLoanProducts(): LoanProductsConfigurationApi; get configLoanRiskLevels(): LoanRiskLevelsConfigurationApi; get configOrganization(): OrganizationConfigurationApi; get configTransactionChannels(): TransactionChannelsConfigurationApi; get configUserRoles(): UserRolesConfigurationApi; get apiConsumers(): APIConsumersApi; get creditArrangements(): CreditArrangementsApi; get creditArrangementsSearch(): CreditArrangementsSearchApi; get cronsEarlyEod(): CronsEarlyEodApi; get cronsEod(): CronsEodApi; get currencies(): CurrenciesApi; get accountingRates(): AccountingRatesApi; get exchangeRates(): ExchangeRateApi; get customFields(): CustomFieldsApi; get customFieldSets(): CustomFieldSetsApi; get databaseBackup(): DatabaseBackupApi; get depositProducts(): DepositProductsApi; get deposits(): DepositAccountsApi; get depositBalances(): DepositAccountBalancesApi; get depositDocuments(): DepositAccountDocumentsApi; get depositInterestAvailability(): DepositAccountInterestAvailabilityApi; get fundedLoanAccounts(): FundedLoanAccountsApi; get depositBalanceSummary(): DepositAccountBalanceSummaryApi; get depositTransactions(): DepositTransactionsApi; get depositTransactionAsync(): DepositTransactionAsyncApi; get depositTransactionDocuments(): DepositTransactionDocumentsApi; get documents(): DocumentsApi; get extensionPoints(): ExtensionPointsApi; get fundingSources(): FundingSourcesApi; get glAccounts(): GLAccountsApi; get journalEntries(): JournalEntriesApi; get groups(): GroupsApi; get indexRateSources(): IndexRateSourcesApi; get indexRates(): IndexRatesApi; get installments(): InstallmentsApi; get loanProducts(): LoanProductsApi; get loans(): LoanAccountsApi; get loansSearch(): LoanAccountsSearchApi; get loanBalances(): LoanAccountBalancesApi; get loanDocuments(): LoanAccountDocumentsApi; get loanFunding(): LoanAccountFundingApi; get loanPlannedFees(): LoanAccountPlannedFeesApi; get loanSchedulePreview(): LoanAccountSchedulePreviewApi; get collateralAssets(): CollateralAssetsApi; get loanSchedule(): LoanAccountScheduleApi; get loanTranches(): LoanAccountTranchesApi; get loanTransactions(): LoanTransactionsApi; get notificationSettings(): NotificationSettingsApi; get holidays(): HolidaysApi; get generalHolidays(): GeneralHolidaysApi; get nonWorkingDays(): NonWorkingDaysApi; get idDocumentTemplates(): IdentificationDocumentTemplatesApi; get transactionChannels(): TransactionChannelsApi; get processDefinitions(): ProcessDefinitionsApi; get generalSetup(): GeneralSetupApi; get organizationSetup(): OrganizationSetupApi; get streamingPublisher(): StreamingPublisherApi; get subscriptions(): SubscriptionApi; get tasks(): TasksApi; get templates(): TemplatesApi; get userRoles(): UserRolesApi; get users(): UsersApi; }