import type { RESTDeleteAPIStageInstanceResult, RESTGetAPIStageInstanceResult, RESTPatchAPIStageInstanceJSONBody, RESTPatchAPIStageInstanceResult, RESTPostAPIStageInstanceJSONBody, RESTPostAPIStageInstanceResult } from '../../types'; import type { RestArguments, RestArgumentsNoBody } from '../api'; export interface StageInstanceRoutes { 'stage-instances': { post(args: RestArguments): Promise; (id: string): { get(args?: RestArgumentsNoBody): Promise; patch(args: RestArguments): Promise; delete(args?: RestArgumentsNoBody): Promise; }; }; }