UNPKG

dots-wrapper

Version:

Digital Ocean v2 api wrapper - javascript - typescript - nodejs

16 lines (15 loc) 708 B
import { IResponse, IContext } from '../../types'; import { ICertificate } from '..'; export interface ICreateCertificateApiResponse { certificate: ICertificate; } export interface ICreateCertificateApiRequest { certificate_chain?: string; dns_names?: string[]; leaf_certificate?: string; name: string; private_key?: string; type: string | 'custom' | 'lets_encrypt'; } export type CreateCertificateResponse = IResponse<ICreateCertificateApiResponse>; export declare const createCertificate: ({ httpClient, }: IContext) => ({ certificate_chain, dns_names, leaf_certificate, name, private_key, type, }: ICreateCertificateApiRequest) => Promise<Readonly<CreateCertificateResponse>>;