import { ListService, PagedResultDto, TrackByService } from '@abp/ng.core'; import { ConfirmationService } from '@abp/ng.theme.shared'; import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import type { GetInventoryLocationsInput, InventoryLocationWithNavigationPropertiesDto } from '../../../proxy/inventory-locations/models'; import { InventoryLocationService } from '../../../proxy/inventory-locations/inventory-location.service'; import * as i0 from "@angular/core"; export declare class InventoryLocationComponent implements OnInit { readonly list: ListService; readonly track: TrackByService; readonly service: InventoryLocationService; private confirmation; private fb; data: PagedResultDto; filters: GetInventoryLocationsInput; form: FormGroup; isFiltersHidden: boolean; isModalBusy: boolean; isModalOpen: boolean; selected?: InventoryLocationWithNavigationPropertiesDto; constructor(list: ListService, track: TrackByService, service: InventoryLocationService, confirmation: ConfirmationService, fb: FormBuilder); ngOnInit(): void; clearFilters(): void; buildForm(): void; hideForm(): void; showForm(): void; submitForm(): void; create(): void; update(record: InventoryLocationWithNavigationPropertiesDto): void; delete(record: InventoryLocationWithNavigationPropertiesDto): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }