import { OnInit, EventEmitter } from '@angular/core';
import { User } from '../user.model';
import { UserService } from '../user.service';
import { AlertService } from '../../core';
import { CurrentUserService } from '../current-user.service';
import * as i0 from "@angular/core";
export declare class UserEnableButtonComponent implements OnInit {
    private service;
    private alertService;
    currentUserService: CurrentUserService;
    user: any;
    isUseIcons: boolean;
    currentUser: User;
    onSave: EventEmitter<User>;
    constructor(service: UserService, alertService: AlertService, currentUserService: CurrentUserService);
    ngOnInit(): void;
    enableUser(): void;
    disableUser(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<UserEnableButtonComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<UserEnableButtonComponent, "app-user-enable-button", never, { "user": { "alias": "user"; "required": false; }; "isUseIcons": { "alias": "isUseIcons"; "required": false; }; }, { "onSave": "onSave"; }, never, never, false, never>;
}
