import { HTTPHeaders, NonEmptyArray, Operation, TRPCLink } from "./types.d-Dmmedc5G.cjs"; import { HTTPLinkBaseOptions } from "./httpUtils.d-BqmeKEGo.cjs"; import { AnyClientTypes } from "@trpc/server/unstable-core-do-not-import"; import { AnyRouter as AnyRouter$1 } from "@trpc/server"; //#region src/links/HTTPBatchLinkOptions.d.ts type HTTPBatchLinkOptions = HTTPLinkBaseOptions & { maxURLLength?: number; /** * Headers to be set on outgoing requests or a callback that of said headers * @see http://trpc.io/docs/client/headers */ headers?: HTTPHeaders | ((opts: { opList: NonEmptyArray; }) => HTTPHeaders | Promise); /** * Maximum number of calls in a single batch request * @default Infinity */ maxItems?: number; }; //# sourceMappingURL=HTTPBatchLinkOptions.d.ts.map //#endregion //#region src/links/httpBatchLink.d.ts /** * @see https://trpc.io/docs/client/links/httpBatchLink */ declare function httpBatchLink(opts: HTTPBatchLinkOptions): TRPCLink; //# sourceMappingURL=httpBatchLink.d.ts.map //#endregion export { HTTPBatchLinkOptions, httpBatchLink }; //# sourceMappingURL=httpBatchLink.d-7jyWtY5H.d.cts.map