/**LabelTemplate */
export declare function useLabelTemplateApi(): {
    /**
     * LabelTemplate-添加标签模板
     * @param data.projectId 项目id
     * @param data.name 名称
     * @param data.labelType undefined
     * @param data.leaderLineType undefined
     * @param data.content 模板内容
     * @param data.file 图片文件
     */
    LabelTemplatePOST(data: {
        projectId?: number | string;
        name?: string;
        labelType?: ILabelType;
        leaderLineType?: ILeaderLineType;
        content?: string;
        file?: File | File[];
    }, config?: {}): Promise<IInt32Response>;
    /**
     * LabelTemplate-修改标签模板
     * @param data.projectId 项目id
     * @param data.id 模板id
     * @param data.name 名称
     * @param data.labelType undefined
     * @param data.leaderLineType undefined
     * @param data.content 模板内容
     * @param data.file 图片文件
     */
    LabelTemplatePUT(data: {
        projectId?: number | string;
        id?: number | string;
        name?: string;
        labelType?: ILabelType;
        leaderLineType?: ILeaderLineType;
        content?: string;
        file?: File | File[];
    }, config?: {}): Promise<IObjectResponse>;
    /**
     * LabelTemplate-获取标签模板列表
     * @param data.projectId 项目id
     */
    LabelTemplate_projectIdGET(data: {
        projectId: number | string;
    }, config?: {}): Promise<ILabelTemplateVoListResponse>;
    /**
     * LabelTemplate-删除标签模板
     * @param data.projectId 项目id
     * @param data.id 模板id
     */
    LabelTemplate_projectId_idDELETE(data: {
        projectId: number | string;
        id: number | string;
    }, config?: {}): Promise<IObjectResponse>;
    /**
     * LabelTemplate-复制标签模板
     */
    LabelTemplate_CopyPOST(data: ICopyLabelTemplateBo, config?: {}): Promise<IInt32Response>;
};
