import { B2BUser, EntitiesModel, PaginationModel } from '@spartacus/core'; import { OrgUnitService, B2BUserService, OrganizationItemStatus } from '@spartacus/organization/administration/core'; import { TableService } from '@spartacus/storefront'; import { Observable } from 'rxjs'; import { SubListService } from '../../../shared/sub-list/sub-list.service'; import { OrganizationTableType } from '../../../shared/organization.model'; import * as i0 from "@angular/core"; export declare class UnitApproverListService extends SubListService { protected tableService: TableService; protected unitService: OrgUnitService; protected userService: B2BUserService; protected tableType: OrganizationTableType; protected _domainType: OrganizationTableType; constructor(tableService: TableService, unitService: OrgUnitService, userService: B2BUserService); protected load(pagination: PaginationModel, code: string): Observable>; /** * @override * Assign budget to the cost center. */ assign(unitId: string, customerId: string): Observable>; /** * @override * Unassign the budget from the cost center. */ unassign(unitId: string, customerId: string): Observable>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }