Files
recap/node_modules/@start9labs/start-sdk/base/lib/util/GetSslCertificate.d.ts
T

15 lines
515 B
TypeScript

import { Effects } from '../Effects';
import { Watchable } from './Watchable';
export declare class GetSslCertificate extends Watchable<[string, string, string]> {
readonly opts: {
hostnames: string[];
algorithm?: 'ecdsa' | 'ed25519';
};
protected readonly label = "GetSslCertificate";
constructor(effects: Effects, opts: {
hostnames: string[];
algorithm?: 'ecdsa' | 'ed25519';
});
protected fetch(callback?: () => void): Promise<[string, string, string]>;
}