import * as React from 'react';
import { ITempTagProps } from '../../../Add-on/Template/TemplateTagCommand';
import { IDrawerDoorTempInfo } from '../../Store/DoorInterface';
export interface ITemplateTagComProps {
    currentTag?: ITempTagProps;
    SetCurDir: (dir_id: string, firstRender: boolean) => Promise<void>;
    currentInfo?: IDrawerDoorTempInfo;
}
export declare class TemplateTag extends React.Component<ITemplateTagComProps> {
    private currentTag;
    private canInput;
    private isDesc;
    private events;
    componentDidMount(): void;
    componentWillUnmount(): void;
    render(): JSX.Element;
    private selectTemplateTag;
    private showContextMenu;
    private removeTag;
    private addTagDesc;
}
//# sourceMappingURL=TemplateTag.d.ts.map