// src/next/rsc.ts import { Client, ClientOptions, AnyVariables, GraphQLRequestParams, } from '@urql/core' import { ExecutionResult } from 'graphql' import { GraphQLParams } from 'graphql-yoga' export { registerUrql as registerClient } from '@urql/next/rsc' export * from '@urql/core' type Optional = Pick, K> & Omit export function createClient(opts: Optional): Client export function execute< Data = any, Variables extends AnyVariables = AnyVariables, >( request: GraphQLRequestParams & { context?: (params: GraphQLParams) => Record }, ): Promise>