import { NodeInterface } from '../interfaces/node.interface'; import { NodeService } from './node.service'; import { TreeModel } from '../models/tree.model'; import { HttpClient } from '@angular/common/http'; import { NgxSmartModalService } from 'ngx-smart-modal'; import * as i0 from "@angular/core"; export declare class NodeClickedService { ngxSmartModalService: NgxSmartModalService; private nodeService; private http; tree: TreeModel; constructor(ngxSmartModalService: NgxSmartModalService, nodeService: NodeService, http: HttpClient); startDownload(node: NodeInterface): void; initDelete(node: NodeInterface): void; searchForString(input: string): void; createFolder(currentParent: number, newDirName: string): void; rename(id: number, newName: string): void; private sideEffectHelper; private reachServer; private successWithSideViewClose; private searchSuccess; private actionSuccess; private actionFailed; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }