@sethub/sdk
Version:
<div align="center"> <h1> SetHub SDK </h1>
16 lines (15 loc) • 1.27 kB
TypeScript
import type { HttpClient } from "../../http/client";
import type { CreateProjectApplication } from "./protocols/create.protocol";
import type { DeleteProjectApplication } from "./protocols/delete.protocol";
import type { GetProjectApplicationDetails } from "./protocols/get-details.protocol";
import type { ListProjectApplications } from "./protocols/list.protocol";
import type { UpdateProjectApplication } from "./protocols/update.protocol";
export declare class ProjectApplication {
private readonly httpClient;
constructor(httpClient: HttpClient);
list(input: ListProjectApplications.Input, options?: ListProjectApplications.Options): Promise<ListProjectApplications.Response>;
getDetails(input: GetProjectApplicationDetails.Input, options?: GetProjectApplicationDetails.Options): Promise<GetProjectApplicationDetails.Response>;
create(input: CreateProjectApplication.Input, options?: CreateProjectApplication.Options): Promise<CreateProjectApplication.Response>;
update(input: UpdateProjectApplication.Input, options?: UpdateProjectApplication.Options): Promise<UpdateProjectApplication.Response>;
delete(input: DeleteProjectApplication.Input, options?: DeleteProjectApplication.Options): Promise<DeleteProjectApplication.Response>;
}