import { Project, AppFileSystemService } from "@wocker/core"; import { DockerService } from "@wocker/docker-module"; import { ProxyService } from "./ProxyService"; export declare class CertService { protected readonly fs: AppFileSystemService; protected readonly proxyService: ProxyService; protected readonly dockerService: DockerService; constructor(fs: AppFileSystemService, proxyService: ProxyService, dockerService: DockerService); list(): Promise; generate(certName: string, dns: string[]): Promise; getCertsMap(): CertService.CertMap; use(project: Project, name: string): Promise; remove(project: Project): Promise; delete(name: string): Promise; } export declare namespace CertService { type CertMap = { [name: string]: string[]; }; }