@veecode-platform/safira-cli
Version:
Generate a microservice project from your spec.
23 lines (22 loc) • 743 B
TypeScript
export declare class MockServerInstallImpl implements MockserverInstall {
private static _instance;
private constructor();
install(params: MockServerInstallProperties): Promise<void>;
secureCPanel(): Promise<void>;
setCors(corsPluginName: string, hosts: string[]): Promise<void>;
static get instance(): MockServerInstallImpl;
}
export interface MockserverInstall {
install(params: MockServerInstallProperties): Promise<void>;
secureCPanel(): void;
setCors(corsPluginName: string, hosts: string[]): void;
}
export interface MockServerInstallProperties {
domain: string;
secure: boolean;
ssl: boolean;
crtFile: string;
keyFile: string;
secureCPanel: boolean;
corsHost: string[];
}