import { ProjectService } from "../../project"; import { HttpAuthService } from "../services/HttpAuthService"; import { ProxyService } from "../services/ProxyService"; export declare class HttpAuthController { protected readonly projectService: ProjectService; protected readonly httpAuthService: HttpAuthService; protected readonly proxyService: ProxyService; constructor(projectService: ProjectService, httpAuthService: HttpAuthService, proxyService: ProxyService); users(): Promise; enable(domain?: string, noRestart?: boolean): Promise; disable(domain?: string, noRestart?: boolean): Promise; add(user?: string, password?: string, global?: boolean, algorithm?: HttpAuthService.Algorithm): Promise; remove(user?: string): Promise; clear(): Promise; }