UNPKG

@accounter/server

Version:
27 lines (26 loc) 1.9 kB
import { AdminContextProvider } from '../../admin-context/providers/admin-context.provider.js'; import { TenantAwareDBClient } from '../../app-providers/tenant-db-client.js'; import { BusinessTripAttendeesProvider } from '../../business-trips/providers/business-trips-attendees.provider.js'; import { DividendsProvider } from '../../dividends/providers/dividends.provider.js'; import { BalanceCancellationProvider } from '../../ledger/providers/balance-cancellation.provider.js'; import { UnbalancedBusinessesProvider } from '../../ledger/providers/unbalanced-businesses.provider.js'; import { EmployeesProvider } from '../../salaries/providers/employees.provider.js'; import { FundsProvider } from '../../salaries/providers/funds.provider.js'; import { BusinessesProvider } from './businesses.provider.js'; import { ClientsProvider } from './clients.provider.js'; import { TaxCategoriesProvider } from './tax-categories.provider.js'; export declare class BusinessesOperationProvider { private db; private adminContextProvider; private businessesProvider; private taxCategoryProvider; private clientsProvider; private employeesProvider; private fundsProvider; private dividendsProvider; private businessTripAttendeesProvider; private balanceCancellationProvider; private unbalancedBusinessesProvider; constructor(db: TenantAwareDBClient, adminContextProvider: AdminContextProvider, businessesProvider: BusinessesProvider, taxCategoryProvider: TaxCategoriesProvider, clientsProvider: ClientsProvider, employeesProvider: EmployeesProvider, fundsProvider: FundsProvider, dividendsProvider: DividendsProvider, businessTripAttendeesProvider: BusinessTripAttendeesProvider, balanceCancellationProvider: BalanceCancellationProvider, unbalancedBusinessesProvider: UnbalancedBusinessesProvider); deleteBusinessById(businessId: string): Promise<void>; }