import { OnInit, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TagComponent implements OnInit {
    prefixCls: string;
    closed: boolean;
    wrapCls: any;
    private _small;
    private _closable;
    private _selected;
    private _disabled;
    get small(): boolean;
    set small(v: boolean);
    get closable(): boolean;
    set closable(v: boolean);
    set selected(v: any);
    get disabled(): boolean;
    set disabled(v: boolean);
    onChange: EventEmitter<any>;
    onClose: EventEmitter<any>;
    afterClose: EventEmitter<any>;
    constructor();
    onClick(): void;
    onTagClose(): void;
    setClassMap(): void;
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TagComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TagComponent, "Tag, nzm-tag", never, { "small": { "alias": "small"; "required": false; }; "closable": { "alias": "closable"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "onChange": "onChange"; "onClose": "onClose"; "afterClose": "afterClose"; }, never, ["*"], false, never>;
}
