import { ApiService } from "codefoxui"; import { Observable } from "rxjs"; import { MaintenanceLockRow, MaintenanceSystemInit, ServerServiceItem, ServerServiceLogItem } from "../interfaces/maintenance.interfaces"; import * as i0 from "@angular/core"; export declare class MaintenanceService { apiService: ApiService; forceSocketUpdate(socketName: string): Observable<{}>; sendShutdownMessage(message: string, minutes: number): Observable<{}>; sendShutdownCancel(): Observable<{}>; getServices(): Observable<{ services: ServerServiceItem[]; }>; startService(serviceId: number): Observable<{}>; stopService(serviceId: number): Observable<{}>; getServiceLog(serviceId: number): Observable<{ items: ServerServiceLogItem[]; }>; systemInit(): Observable; getLocks(): Observable; releaseLock(module: string, id: number): Observable<{}>; resetSystemCounters(): Observable<{}>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }