api-def API Reference
    Preparing search index...

    Type Alias RequestConfig<TParams, TQuery, TBody, TState, TRequestHeaders>

    RequestConfig: (
        TParams extends undefined
            ? { params?: never }
            : { params: Record<TParams extends Params ? TParams : never, string> }
    ) & (TQuery extends undefined ? { query?: never } : { query: TQuery }) & (
        TBody extends undefined ? { body?: never } : { body: TBody }
    ) & (
        Record<never, never> extends TState
            ? { state?: TState }
            : { state: TState }
    ) & Omit<BaseRequestConfig, "headers"> & {
        headers?: TRequestHeaders & RawHeaders;
    }

    Type Parameters