fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Revert "Support async `createClientConfig` for per-request client configuration"

authored by

Lubos and committed by
GitHub
83bfae00 f11f0aee

+536 -543
+1 -1
examples/openapi-ts-angular-common/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({
+1 -1
examples/openapi-ts-angular-common/src/client/client/types.gen.ts
··· 208 208 */ 209 209 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 210 210 override?: Config<ClientOptions & T>, 211 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 211 + ) => Config<Required<ClientOptions> & T>; 212 212 213 213 export interface TDataShape { 214 214 body?: unknown;
+1 -1
examples/openapi-ts-angular/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-angular/src/client/client/types.gen.ts
··· 208 208 */ 209 209 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 210 210 override?: Config<ClientOptions & T>, 211 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 211 + ) => Config<Required<ClientOptions> & T>; 212 212 213 213 export interface TDataShape { 214 214 body?: unknown;
+1 -1
examples/openapi-ts-axios/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseURL: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-axios/src/client/client/types.gen.ts
··· 138 138 */ 139 139 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 140 140 override?: Config<ClientOptions & T>, 141 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 141 + ) => Config<Required<ClientOptions> & T>; 142 142 143 143 export interface TDataShape { 144 144 body?: unknown;
+1 -1
examples/openapi-ts-fastify/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'http://petstore.swagger.io/v1' }),
+1 -1
examples/openapi-ts-fastify/src/client/client/types.gen.ts
··· 187 187 */ 188 188 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 189 189 override?: Config<ClientOptions & T>, 190 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 190 + ) => Config<Required<ClientOptions> & T>; 191 191 192 192 export interface TDataShape { 193 193 body?: unknown;
+1 -1
examples/openapi-ts-fetch/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-fetch/src/client/client/types.gen.ts
··· 187 187 */ 188 188 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 189 189 override?: Config<ClientOptions & T>, 190 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 190 + ) => Config<Required<ClientOptions> & T>; 191 191 192 192 export interface TDataShape { 193 193 body?: unknown;
+1 -1
examples/openapi-ts-ky/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-ky/src/client/client/types.gen.ts
··· 219 219 */ 220 220 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 221 221 override?: Config<ClientOptions & T>, 222 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 222 + ) => Config<Required<ClientOptions> & T>; 223 223 224 224 export interface TDataShape { 225 225 body?: unknown;
+2 -2
examples/openapi-ts-next/src/client/client.gen.ts
··· 14 14 */ 15 15 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 16 16 override?: Config<ClientOptions & T>, 17 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 17 + ) => Config<Required<ClientOptions> & T>; 18 18 19 19 export const client = createClient( 20 - await createClientConfig( 20 + createClientConfig( 21 21 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }), 22 22 ), 23 23 );
+1 -1
examples/openapi-ts-next/src/client/client/types.gen.ts
··· 142 142 */ 143 143 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 144 144 override?: Config<ClientOptions & T>, 145 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 145 + ) => Config<Required<ClientOptions> & T>; 146 146 147 147 export interface TDataShape { 148 148 body?: unknown;
+1 -1
examples/openapi-ts-ofetch/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-ofetch/src/client/client/types.gen.ts
··· 250 250 */ 251 251 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 252 252 override?: Config<ClientOptions & T>, 253 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 253 + ) => Config<Required<ClientOptions> & T>; 254 254 255 255 export interface TDataShape { 256 256 body?: unknown;
+1 -1
examples/openapi-ts-openai/src/client/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://api.openai.com/v1' }));
+1 -1
examples/openapi-ts-openai/src/client/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
examples/openapi-ts-pinia-colada/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-pinia-colada/src/client/client/types.gen.ts
··· 187 187 */ 188 188 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 189 189 override?: Config<ClientOptions & T>, 190 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 190 + ) => Config<Required<ClientOptions> & T>; 191 191 192 192 export interface TDataShape { 193 193 body?: unknown;
+1 -1
examples/openapi-ts-tanstack-angular-query-experimental/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-tanstack-angular-query-experimental/src/client/client/types.gen.ts
··· 208 208 */ 209 209 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 210 210 override?: Config<ClientOptions & T>, 211 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 211 + ) => Config<Required<ClientOptions> & T>; 212 212 213 213 export interface TDataShape { 214 214 body?: unknown;
+1 -1
examples/openapi-ts-tanstack-react-query/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-tanstack-react-query/src/client/client/types.gen.ts
··· 187 187 */ 188 188 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 189 189 override?: Config<ClientOptions & T>, 190 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 190 + ) => Config<Required<ClientOptions> & T>; 191 191 192 192 export interface TDataShape { 193 193 body?: unknown;
+1 -1
examples/openapi-ts-tanstack-svelte-query/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-tanstack-svelte-query/src/client/client/types.gen.ts
··· 187 187 */ 188 188 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 189 189 override?: Config<ClientOptions & T>, 190 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 190 + ) => Config<Required<ClientOptions> & T>; 191 191 192 192 export interface TDataShape { 193 193 body?: unknown;
+1 -1
examples/openapi-ts-tanstack-vue-query/src/client/client.gen.ts
··· 13 13 */ 14 14 export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = ( 15 15 override?: Config<ClientOptions & T>, 16 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 16 + ) => Config<Required<ClientOptions> & T>; 17 17 18 18 export const client = createClient( 19 19 createConfig<ClientOptions2>({ baseUrl: 'https://petstore3.swagger.io/api/v3' }),
+1 -1
examples/openapi-ts-tanstack-vue-query/src/client/client/types.gen.ts
··· 187 187 */ 188 188 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 189 189 override?: Config<ClientOptions & T>, 190 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 190 + ) => Config<Required<ClientOptions> & T>; 191 191 192 192 export interface TDataShape { 193 193 body?: unknown;
+1 -1
packages/custom-client/src/types.ts
··· 109 109 */ 110 110 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 111 111 override?: Config<ClientOptions & T>, 112 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 112 + ) => Config<Required<ClientOptions> & T>; 113 113 114 114 export interface TDataShape { 115 115 body?: unknown;
+1 -1
packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default-class/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default-class/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://api.example.com/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://api.example.com/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base', throwOnError: true }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/schema-unknown/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/schema-unknown/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-api-key/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-api-key/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-basic/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-basic/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-false/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-oauth2/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-oauth2/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-base-path/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: '/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-base-path/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-host/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-host/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/transforms-read-write/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/transforms-read-write/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-binary-format/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-binary-format/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-response-text-plain/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-response-text-plain/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/content-types/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/content-types/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/internal-name-conflict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/internal-name-conflict/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false-axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false-axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default-class/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default-class/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://api.example.com/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://api.example.com/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/default/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/instance/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/instance/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/throwOnError/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base', throwOnError: true }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/throwOnError/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-valibot/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-valibot/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-zod/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-zod/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-api-key/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-api-key/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-false/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-http-bearer/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-http-bearer/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-oauth2/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-oauth2/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-open-id-connect/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-open-id-connect/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/servers/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/servers/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-all-of/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-all-of/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-allof-response-wrapper/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-allof-response-wrapper/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-any-of-null/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-any-of-null/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-array/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-array/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-recursive/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-recursive/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transforms-read-write/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transforms-read-write/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/body-response-text-plain/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/body-response-text-plain/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-false/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-number/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-number/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-strict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-strict/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-string/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-string/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/clean-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/clean-false/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/default/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/import-file-extension-ts/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/import-file-extension-ts/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-optional/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-optional/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-required/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-required/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-node16-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-node16-sdk/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-nodenext-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-nodenext-sdk/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-false/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-number/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-number/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-strict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-strict/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-string/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-string/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/clean-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/clean-false/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/default/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/import-file-extension-ts/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/import-file-extension-ts/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-optional/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-optional/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-required/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-required/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-node16-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-node16-sdk/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-nodenext-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-nodenext-sdk/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-false/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-number/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-number/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-strict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-strict/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-string/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-string/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/clean-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/clean-false/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/default/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/import-file-extension-ts/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/import-file-extension-ts/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-optional/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-optional/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-required/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-required/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-node16-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-node16-sdk/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-nodenext-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-nodenext-sdk/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-false/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-number/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-number/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-strict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-strict/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-string/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-string/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/clean-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/clean-false/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/default/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/import-file-extension-ts/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/import-file-extension-ts/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-optional/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-optional/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-required/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-required/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-node16-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-node16-sdk/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-nodenext-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-nodenext-sdk/client/types.gen.ts
··· 222 222 */ 223 223 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 224 224 override?: Config<ClientOptions & T>, 225 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 225 + ) => Config<Required<ClientOptions> & T>; 226 226 227 227 export interface TDataShape { 228 228 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-false/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-number/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-number/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-strict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-strict/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-string/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-string/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/clean-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/clean-false/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/default/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/import-file-extension-ts/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/import-file-extension-ts/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-optional/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-optional/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-required/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-required/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-node16-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-node16-sdk/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-nodenext-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-nodenext-sdk/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-false/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-number/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-number/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-strict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-strict/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-string/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-string/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/clean-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/clean-false/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/default/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/import-file-extension-ts/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/import-file-extension-ts/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-optional/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-optional/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-required/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-required/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-node16-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-node16-sdk/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-nodenext-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-nodenext-sdk/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-false/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-number/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-number/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-strict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-strict/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-string/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-string/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/clean-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/clean-false/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/default/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/import-file-extension-ts/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/import-file-extension-ts/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/sdk-client-optional/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/sdk-client-optional/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/sdk-client-required/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/sdk-client-required/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/tsconfig-node16-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/tsconfig-node16-sdk/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/tsconfig-nodenext-sdk/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/tsconfig-nodenext-sdk/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/base-url-false/custom-client.gen.ts
··· 12 12 * `setConfig()`. This is useful for example if you're using Next.js 13 13 * to ensure your client always has the correct values. 14 14 */ 15 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 15 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 16 16 17 17 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/base-url-number/custom-client.gen.ts
··· 12 12 * `setConfig()`. This is useful for example if you're using Next.js 13 13 * to ensure your client always has the correct values. 14 14 */ 15 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 15 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 16 16 17 17 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/base-url-strict/custom-client.gen.ts
··· 12 12 * `setConfig()`. This is useful for example if you're using Next.js 13 13 * to ensure your client always has the correct values. 14 14 */ 15 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 15 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 16 16 17 17 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/base-url-string/custom-client.gen.ts
··· 12 12 * `setConfig()`. This is useful for example if you're using Next.js 13 13 * to ensure your client always has the correct values. 14 14 */ 15 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 15 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 16 16 17 17 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/bundle/client/index.d.cts
··· 229 229 * `setConfig()`. This is useful for example if you're using Next.js 230 230 * to ensure your client always has the correct values. 231 231 */ 232 - type CreateClientConfig<T extends ClientOptions = ClientOptions> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 232 + type CreateClientConfig<T extends ClientOptions = ClientOptions> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 233 233 interface TDataShape { 234 234 body?: unknown; 235 235 headers?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/bundle/client/index.d.mts
··· 229 229 * `setConfig()`. This is useful for example if you're using Next.js 230 230 * to ensure your client always has the correct values. 231 231 */ 232 - type CreateClientConfig<T extends ClientOptions = ClientOptions> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 232 + type CreateClientConfig<T extends ClientOptions = ClientOptions> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 233 233 interface TDataShape { 234 234 body?: unknown; 235 235 headers?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/bundle/custom-client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/default/custom-client.gen.ts
··· 12 12 * `setConfig()`. This is useful for example if you're using Next.js 13 13 * to ensure your client always has the correct values. 14 14 */ 15 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 15 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 16 16 17 17 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/sdk-client-optional/custom-client.gen.ts
··· 12 12 * `setConfig()`. This is useful for example if you're using Next.js 13 13 * to ensure your client always has the correct values. 14 14 */ 15 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 15 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 16 16 17 17 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/client-custom/sdk-client-required/custom-client.gen.ts
··· 12 12 * `setConfig()`. This is useful for example if you're using Next.js 13 13 * to ensure your client always has the correct values. 14 14 */ 15 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 15 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 16 16 17 17 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/base-url-false/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/base-url-number/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/base-url-strict/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/base-url-string/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/bundle/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/default/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/sdk-client-optional/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/my-client/sdk-client-required/custom.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/content-types/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/content-types/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/headers/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/headers/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/internal-name-conflict/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/internal-name-conflict/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/pagination-ref/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/pagination-ref/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false-axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false-axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default-class/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default-class/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/default/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/default/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/instance/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/instance/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/throwOnError/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base', throwOnError: true }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/throwOnError/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-valibot/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-valibot/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-zod/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-zod/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-ignore/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseURL: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'http://localhost:3000/base' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/name-builder/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/name-builder/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-api-key/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-api-key/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-false/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-false/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-http-bearer/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-http-bearer/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-oauth2/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-oauth2/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-open-id-connect/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-open-id-connect/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/servers/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>({ baseUrl: 'https://foo.com/v1' }));
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/servers/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-angular/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-angular/client/types.gen.ts
··· 211 211 */ 212 212 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 213 213 override?: Config<ClientOptions & T>, 214 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 214 + ) => Config<Required<ClientOptions> & T>; 215 215 216 216 export interface TDataShape { 217 217 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-axios/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-axios/client/types.gen.ts
··· 141 141 */ 142 142 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 143 143 override?: Config<ClientOptions & T>, 144 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 144 + ) => Config<Required<ClientOptions> & T>; 145 145 146 146 export interface TDataShape { 147 147 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-fetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-fetch/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-next/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-next/client/types.gen.ts
··· 145 145 */ 146 146 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 147 147 override?: Config<ClientOptions & T>, 148 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 148 + ) => Config<Required<ClientOptions> & T>; 149 149 150 150 export interface TDataShape { 151 151 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-nuxt/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-nuxt/client/types.gen.ts
··· 149 149 */ 150 150 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 151 151 override?: Config<ClientOptions & T>, 152 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 152 + ) => Config<Required<ClientOptions> & T>; 153 153 154 154 export interface TDataShape { 155 155 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-ofetch/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-ofetch/client/types.gen.ts
··· 253 253 */ 254 254 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 255 255 override?: Config<ClientOptions & T>, 256 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 256 + ) => Config<Required<ClientOptions> & T>; 257 257 258 258 export interface TDataShape { 259 259 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-all-of/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-all-of/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-allof-response-wrapper/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-allof-response-wrapper/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-any-of-null/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-any-of-null/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-array/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-array/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-one-of-discriminated/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-one-of-discriminated/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-recursive/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-recursive/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transforms-read-write/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transforms-read-write/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/plugins/@tanstack/meta/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/plugins/@tanstack/meta/client/types.gen.ts
··· 218 218 */ 219 219 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 220 220 override?: Config<ClientOptions & T>, 221 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 221 + ) => Config<Required<ClientOptions> & T>; 222 222 223 223 export interface TDataShape { 224 224 body?: unknown;
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/flat/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/flat/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/opencode/export-all/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/opencode/export-all/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/opencode/grouped/client.gen.ts
··· 11 11 * `setConfig()`. This is useful for example if you're using Next.js 12 12 * to ensure your client always has the correct values. 13 13 */ 14 - export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 14 + export type CreateClientConfig<T extends ClientOptions = ClientOptions2> = (override?: Config<ClientOptions & T>) => Config<Required<ClientOptions> & T>; 15 15 16 16 export const client = createClient(createConfig<ClientOptions2>());
+1 -1
packages/openapi-ts-tests/sdks/__snapshots__/opencode/grouped/client/types.gen.ts
··· 190 190 */ 191 191 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 192 192 override?: Config<ClientOptions & T>, 193 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 193 + ) => Config<Required<ClientOptions> & T>; 194 194 195 195 export interface TDataShape { 196 196 body?: unknown;
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-angular/bundle/types.ts
··· 209 209 */ 210 210 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 211 211 override?: Config<ClientOptions & T>, 212 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 212 + ) => Config<Required<ClientOptions> & T>; 213 213 214 214 export interface TDataShape { 215 215 body?: unknown;
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-axios/bundle/types.ts
··· 139 139 */ 140 140 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 141 141 override?: Config<ClientOptions & T>, 142 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 142 + ) => Config<Required<ClientOptions> & T>; 143 143 144 144 export interface TDataShape { 145 145 body?: unknown;
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-core/client.ts
··· 84 84 .assign( 85 85 $(symbolCreateClient).$if( 86 86 symbolCreateClientConfig, 87 - (c, s) => c.call($.await($(s).call(...createConfigParameters))), 87 + (c, s) => c.call($(s).call(...createConfigParameters)), 88 88 (c) => c.call(...createConfigParameters), 89 89 ), 90 90 );
+2 -9
packages/openapi-ts/src/plugins/@hey-api/client-core/createClientConfig.ts
··· 41 41 .type($.type(symbolConfig).generic($.type.and(symbolDefaultClientOptions, 'T'))), 42 42 ) 43 43 .returns( 44 - $.type.or( 45 - $.type(symbolConfig).generic( 46 - $.type.and($.type('Required').generic(symbolDefaultClientOptions), 'T'), 47 - ), 48 - $.type('Promise').generic( 49 - $.type(symbolConfig).generic( 50 - $.type.and($.type('Required').generic(symbolDefaultClientOptions), 'T'), 51 - ), 52 - ), 44 + $.type(symbolConfig).generic( 45 + $.type.and($.type('Required').generic(symbolDefaultClientOptions), 'T'), 53 46 ), 54 47 ), 55 48 );
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-fetch/bundle/types.ts
··· 188 188 */ 189 189 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 190 190 override?: Config<ClientOptions & T>, 191 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 191 + ) => Config<Required<ClientOptions> & T>; 192 192 193 193 export interface TDataShape { 194 194 body?: unknown;
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/types.ts
··· 220 220 */ 221 221 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 222 222 override?: Config<ClientOptions & T>, 223 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 223 + ) => Config<Required<ClientOptions> & T>; 224 224 225 225 export interface TDataShape { 226 226 body?: unknown;
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-next/bundle/types.ts
··· 143 143 */ 144 144 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 145 145 override?: Config<ClientOptions & T>, 146 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 146 + ) => Config<Required<ClientOptions> & T>; 147 147 148 148 export interface TDataShape { 149 149 body?: unknown;
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-nuxt/bundle/types.ts
··· 147 147 */ 148 148 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 149 149 override?: Config<ClientOptions & T>, 150 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 150 + ) => Config<Required<ClientOptions> & T>; 151 151 152 152 export interface TDataShape { 153 153 body?: unknown;
+1 -1
packages/openapi-ts/src/plugins/@hey-api/client-ofetch/bundle/types.ts
··· 251 251 */ 252 252 export type CreateClientConfig<T extends ClientOptions = ClientOptions> = ( 253 253 override?: Config<ClientOptions & T>, 254 - ) => Config<Required<ClientOptions> & T> | Promise<Config<Required<ClientOptions> & T>>; 254 + ) => Config<Required<ClientOptions> & T>; 255 255 256 256 export interface TDataShape { 257 257 body?: unknown;