<%
  const { 
    options,
    name,
    path,
    inputType,
    outputType
  } = method;

  const http = helper.mapHTTPOptions(options.http);
  const request = helper.mapFieldTypeName(inputType, filename).type;
  const response = helper.mapFieldTypeName(outputType, filename).type;

%>
export class <%= name %> implements APIRequest<<%= request %>, <%= response %>> {
  _response?: <%=response%>
  path = "<%= http.path %>";
  method: HTTPMethod = "<%= http.method %>";
  constructor(public parameter: <%= request %>) {
  }
}