import { Injector, OnInit } from '@angular/core';
import { IListComponent } from '../../../classes/base/i-list-component';
import { ListComponentBase } from '../../../classes/base/list-component-base';
import { EventType } from '../../../classes/form-schema';
import { CommonSearchFormComponent } from '../../common-search-form/common-search-form.component';
import { FileUploadSetting } from '../../file-explorer/models/file-settings';
export declare class CrudListComponent extends ListComponentBase implements IListComponent, OnInit {
    _injector: Injector;
    commonSearch: CommonSearchFormComponent;
    eventType: typeof EventType;
    constructor(_injector: Injector);
    ngOnInit(): void;
    adjustPositionLoadingMask(): void;
    handleFieldValueChange: (control: FileUploadSetting, event?: any, rowData?: any, type?: any) => Promise<void>;
}
//# sourceMappingURL=crud-list.component.d.ts.map