/**
 * Prepares parameters and body for requestFn calls, handling infinite query logic
 * @param queryParams - The query parameters that may contain body
 * @param pageParam - The page parameter for infinite queries
 * @param infinite - Whether this is for an infinite query
 * @returns Object with prepared parameters and body
 */
export declare function prepareRequestFnParameters<TQueryParams>(queryParams: TQueryParams, pageParam: unknown, infinite: boolean): {
    parameters: TQueryParams extends {
        body: any;
    } ? Omit<TQueryParams, 'body'> : TQueryParams;
    body: BodyInit | undefined;
};
//# sourceMappingURL=prepareRequestFnParameters.d.ts.map