import { EventEmitter } from '@angular/core';
import { CoreComponentsIcon } from "../../core/enum/core-components-icon.enum";
import { IconCacheService } from "../icon/icon-cache.service";
export declare class GridToolbarComponent {
    iconsService: IconCacheService;
    readonly icons: typeof CoreComponentsIcon;
    showEdit: boolean;
    showAdd: boolean;
    showDelete: boolean;
    deleteEnabled: boolean;
    editClick: EventEmitter<MouseEvent>;
    cancelClick: EventEmitter<void>;
    saveClick: EventEmitter<void>;
    addClick: EventEmitter<void>;
    deleteClick: EventEmitter<void>;
    showClass(): boolean;
    constructor(iconsService: IconCacheService);
    handleDeleteClick(): void;
}
