UNPKG

@sethub/sdk

Version:

<div align="center"> <h1> SetHub SDK </h1>

16 lines (15 loc) 1.03 kB
import type { HttpClient } from "../../http/client"; import type { CreateProject } from "./protocols/create.protocol"; import type { DeleteProject } from "./protocols/delete.protocol"; import type { GetProjectDetails } from "./protocols/get-details.protocol"; import type { ListMyProjects } from "./protocols/list-mine.protocol"; import type { UpdateProject } from "./protocols/update.protocol"; export declare class Projects { private readonly httpClient; constructor(httpClient: HttpClient); create(input: CreateProject.Input, options?: CreateProject.Options): Promise<CreateProject.Response>; listMine(options?: ListMyProjects.Options): Promise<ListMyProjects.Response>; getDetails(input: GetProjectDetails.Input, options?: GetProjectDetails.Options): Promise<GetProjectDetails.Response>; update(input: UpdateProject.Input, options?: UpdateProject.Options): Promise<UpdateProject.Response>; delete(input: DeleteProject.Input, options?: DeleteProject.Options): Promise<DeleteProject.Response>; }