import * as i0 from '@angular/core'; import { OnInit, OnDestroy, EventEmitter } from '@angular/core'; import { UserPreferencesGridConfigContext, Column } from '@c8y/ngx-components'; import { DeviceGridComponent } from '@c8y/ngx-components/device-grid'; import { Observable } from 'rxjs'; declare class DeviceSelectorComponent implements OnInit, OnDestroy { static readonly GRID_CONFIG_CONTEXT: UserPreferencesGridConfigContext; deviceGrid: DeviceGridComponent; deviceTypes: Observable; typeColumn: Column; onDeviceQueryStringChange: EventEmitter; columns: Column[]; private unsubscribe$; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } /** * This module provides a component for selecting devices based on filters. */ declare class DeviceSelectorModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { DeviceSelectorComponent, DeviceSelectorModule }; //# sourceMappingURL=index.d.ts.map