import * as i0 from '@angular/core';
import { MXColorLookComponent } from '@acorex/cdk/common';

declare class AXBadgeComponent extends MXColorLookComponent {
    /**
     * Defines the text displayed inside the badge.
     *
     * @defaultValue ''
     */
    text: i0.InputSignal<string>;
    /**
     *  @ignore
     */
    private get __hostClass();
    static ɵfac: i0.ɵɵFactoryDeclaration<AXBadgeComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AXBadgeComponent, "ax-badge", never, { "color": { "alias": "color"; "required": false; }; "look": { "alias": "look"; "required": false; }; "text": { "alias": "text"; "required": false; "isSignal": true; }; }, {}, never, ["ax-prefix", "ax-suffix"], true, never>;
}

declare class AXBadgeModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<AXBadgeModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<AXBadgeModule, never, [typeof AXBadgeComponent], [typeof AXBadgeComponent]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<AXBadgeModule>;
}

export { AXBadgeComponent, AXBadgeModule };
