dots-wrapper
Version:
Digital Ocean v2 api wrapper - javascript - typescript - nodejs
14 lines (13 loc) • 546 B
TypeScript
import { IResponse, IContext } from '../../types';
import { IProject } from '..';
export interface ICreateProjectApiResponse {
project: IProject;
}
export interface ICreateProjectApiRequest {
name: string;
description: string;
purpose: string;
environment: string;
}
export type CreateProjectResponse = IResponse<ICreateProjectApiResponse>;
export declare const createProject: ({ httpClient, }: IContext) => ({ name, description, purpose, environment, }: ICreateProjectApiRequest) => Promise<Readonly<CreateProjectResponse>>;