All Downloads are FREE. Search and download functionalities are using the official Maven repository.

typescript.services.PromiseAPI.mustache Maven / Gradle / Ivy

There is a newer version: 7.7.0
Show newest version
import type { HttpFile } from "../http/http";
import type { Configuration } from "../configuration";

{{#models}}
{{#model}}
import { {{{ classname }}} } from "{{{ importPath }}}";
{{/model}}
{{/models}}
{{#apiInfo}}
{{#apis}}
{{#operations}}


export abstract class AbstractPromise{{classname}} {
    {{#operation}}
    public abstract {{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: Configuration): Promise<{{{returnType}}}{{^returnType}}void{{/returnType}}>;

    {{/operation}}
}
{{/operations}}
{{/apis}}
{{/apiInfo}}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy