import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class EditModeComponent {
    selectedData: Array<any>;
    type: string;
    nonRemovableIds: Array<number>;
    isMultiple: boolean;
    countColor: string;
    nameDisplayKey: string;
    isOnEdit: EventEmitter<any>;
    onRemoveData: EventEmitter<any>;
    constructor();
    removeItem(index: number): void;
    identify(index: any, item: any): any;
    static ɵfac: i0.ɵɵFactoryDeclaration<EditModeComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EditModeComponent, "lib-edit-mode", never, { "selectedData": { "alias": "selectedData"; "required": false; }; "type": { "alias": "type"; "required": false; }; "nonRemovableIds": { "alias": "nonRemovableIds"; "required": false; }; "isMultiple": { "alias": "isMultiple"; "required": false; }; "countColor": { "alias": "countColor"; "required": false; }; "nameDisplayKey": { "alias": "nameDisplayKey"; "required": false; }; }, { "isOnEdit": "isOnEdit"; "onRemoveData": "onRemoveData"; }, never, ["*"], true, never>;
}
