import { EventEmitter } from '../../stencil-public-runtime';
import { ITicket } from '../../store/zdesk.type';
import { TTagOrStatusItem } from '../../store/type';
export declare class ProfileTicketTags {
    ticket: ITicket;
    ticketTagsUpdated: EventEmitter<string[]>;
    isEditTag: boolean;
    isAddTag: boolean;
    tempTagItems: {
        item: TTagOrStatusItem;
        isDelete?: boolean;
        isAdd?: boolean;
        isUnmapped?: boolean;
    }[];
    private t;
    componentWillLoad(): Promise<void>;
    onSyncTagComplete(): void;
    private handleEditTag;
    private handleCloseTag;
    private handleDeleteTag;
    private handleAddTag;
    private handleSaveUserTags;
    private createTagConfig;
    render(): any;
}
