Beignet API reference
    Preparing search index...

    Type Alias ContractQueryKeyParams<TContract, TProvidedHeaders>

    type ContractQueryKeyParams<
        TContract extends HttpContractConfig,
        TProvidedHeaders extends string = never,
    > = {
        body?: EndpointArgValue<
            EndpointQueryArgs<TContract, TProvidedHeaders>,
            "body",
        >;
        headers?: EndpointArgValue<
            EndpointQueryArgs<TContract, TProvidedHeaders>,
            "headers",
        >;
        path?: EndpointArgValue<
            EndpointQueryArgs<TContract, TProvidedHeaders>,
            "path",
        >;
        query?: EndpointArgValue<
            EndpointQueryArgs<TContract, TProvidedHeaders>,
            "query",
        >;
    }

    Type Parameters

    Index
    body?: EndpointArgValue<EndpointQueryArgs<TContract, TProvidedHeaders>, "body">
    headers?: EndpointArgValue<
        EndpointQueryArgs<TContract, TProvidedHeaders>,
        "headers",
    >
    path?: EndpointArgValue<EndpointQueryArgs<TContract, TProvidedHeaders>, "path">
    query?: EndpointArgValue<
        EndpointQueryArgs<TContract, TProvidedHeaders>,
        "query",
    >