rest-vir - v1.0.0
    Preparing search index...

    Type Alias FetchEndpointOutput<EndpointToFetch>

    FetchEndpointOutput:
        | Readonly<
            {
                data: EndpointToFetch extends SelectFrom<
                    EndpointDefinition,
                    { requestDataShape: true; responseDataShape: true },
                >
                    ? EndpointExecutorData<EndpointToFetch>["response"]
                    : any;
                ok: true;
                response: Readonly<Response>;
            },
        >
        | Readonly<
            { data: string
            | undefined; ok: false; response: Readonly<Response> },
        >

    Type safe output from sending a request to an endpoint definition. Used by fetchEndpoint.

    Type Parameters

    • EndpointToFetch extends
          | Readonly<
              SelectFrom<
                  EndpointDefinition,
                  { requestDataShape: true; responseDataShape: true },
              >,
          >
          | NoParam