UNPKG

@accounter/server

Version:
26 lines (25 loc) 1.78 kB
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 context; private db; private businessesProvider; private taxCategoryProvider; private clientsProvider; private employeesProvider; private fundsProvider; private dividendsProvider; private businessTripAttendeesProvider; private balanceCancellationProvider; private unbalancedBusinessesProvider; constructor(context: GraphQLModules.Context, db: TenantAwareDBClient, businessesProvider: BusinessesProvider, taxCategoryProvider: TaxCategoriesProvider, clientsProvider: ClientsProvider, employeesProvider: EmployeesProvider, fundsProvider: FundsProvider, dividendsProvider: DividendsProvider, businessTripAttendeesProvider: BusinessTripAttendeesProvider, balanceCancellationProvider: BalanceCancellationProvider, unbalancedBusinessesProvider: UnbalancedBusinessesProvider); deleteBusinessById(businessId: string): Promise<void>; }