import { ElementRef, Renderer2, OnInit } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * @deprecated fu-btn-filled will be removed in next versions. Use `fuButton` instead.
 */
export declare class FilledButtonDirective implements OnInit {
    private el;
    private renderer;
    variant: 'regular' | 'danger' | 'success' | 'warning';
    iconButton: boolean;
    rounded: boolean;
    compact: boolean;
    constructor(el: ElementRef, renderer: Renderer2);
    ngOnInit(): void;
    private setInitialStyles;
    static ɵfac: i0.ɵɵFactoryDeclaration<FilledButtonDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<FilledButtonDirective, "[fu-btn-filled]", never, { "variant": { "alias": "variant"; "required": false; }; "iconButton": { "alias": "iconButton"; "required": false; }; "rounded": { "alias": "rounded"; "required": false; }; "compact": { "alias": "compact"; "required": false; }; }, {}, never, never, true, never>;
    static ngAcceptInputType_iconButton: unknown;
    static ngAcceptInputType_rounded: unknown;
    static ngAcceptInputType_compact: unknown;
}
