@apistudio/apim-cli
Version:
CLI for API Management Products
12 lines (10 loc) • 464 B
text/typescript
/**
* Copyright Super iPaaS Integration LLC, an IBM Company 2024
*/
import { CommitInputType } from "../models/commit-input-type.model.js"
import { CommitResponse } from "../models/commit-response.model.js"
import { VCSProject } from "../models/vcs-project.model.js"
export interface ICommitHandler {
commitAndPushToRepo(inputData: CommitInputType): Promise<CommitResponse>
postCommitHandler(inputData: CommitInputType): Promise<VCSProject[]|undefined>
}