Root shape for an EndpointDefBuilder and used in the build step to prepare the API caller tool

interface EndpointDefBase {
    [$bodyOpt]: undefined | {};
    [$bodyReq]: undefined | {};
    [$error]: undefined | {};
    [$queryOpt]: undefined | {};
    [$queryReq]: undefined | {};
    [$responseAltBody]: undefined | {};
    [$responseAltQuery]: undefined | {};
    [$response]: undefined | {};
}

Hierarchy

Properties

[$bodyOpt]: undefined | {}

Type declaration

    [$bodyReq]: undefined | {}

    Type declaration

      [$error]: undefined | {}

      Type declaration

        [$queryOpt]: undefined | {}

        Type declaration

          [$queryReq]: undefined | {}

          Type declaration

            [$responseAltBody]: undefined | {}

            Type declaration

              [$responseAltQuery]: undefined | {}

              Type declaration

                [$response]: undefined | {}

                Type declaration