import { Client, ThrowableError } from '@orpc/client'; type experimental_ToORPCClientResult> = { [K in keyof T]: T[K] extends (options: infer UInput) => Promise ? Client, UInput, { body: UResult extends { data: infer USuccess; } ? Exclude : never; request: Request; response: Response; }, ThrowableError> : T[K] extends Record ? experimental_ToORPCClientResult : never; }; /** * Convert a Hey API SDK to an oRPC client. * * @see {@link https://orpc.dev/docs/integrations/hey-api Hey API Docs} */ declare function experimental_toORPCClient>(sdk: T): experimental_ToORPCClientResult; export { experimental_toORPCClient }; export type { experimental_ToORPCClientResult };