import { HttpClient } from '@angular/common/http';
import { Injector } from '@angular/core';
import { ResponseResult } from '../../../models/response-result';
import { BaseService } from '../../../services/base.service';
import { ModuleConfigService } from '../../../services/module-config.service';
import { ServiceRequestModel } from '../models/service-request-model';
export declare class FolderService extends BaseService {
    private _moduleConfigService;
    entityName: string;
    constructor(http: HttpClient, injector: Injector, _moduleConfigService: ModuleConfigService);
    testGrpcTrace(): Promise<Object>;
    copyMultipleFolder(idsFolder: any, targetFolderId: any): Promise<ResponseResult>;
    getServiceFolderId(model: ServiceRequestModel): Promise<ResponseResult>;
    getFullFolderPath(folderInstanceId: any): Promise<ResponseResult>;
    moveExplorerItems(model: any): Promise<ResponseResult>;
    deleteMultiple(model: any): Promise<ResponseResult>;
    getSimpleDataByEntityKeys(models: ServiceRequestModel[]): Promise<ResponseResult>;
    GetServiceFolder(serviceCode: string, entity: string, entityKey: string): Promise<ResponseResult>;
}
//# sourceMappingURL=folder.service.d.ts.map