Skip to content

Commit c6ab2c6

Browse files
revert: disable isolatedModules and change imports (#1153)
1 parent 55ecac9 commit c6ab2c6

39 files changed

+703
-705
lines changed

src/index.ts

+81-81
Original file line numberDiff line numberDiff line change
@@ -229,118 +229,118 @@ export import toFile = Uploads.toFile;
229229
export import fileFromPath = Uploads.fileFromPath;
230230

231231
export namespace OpenAI {
232-
export type RequestOptions = Core.RequestOptions;
232+
export import RequestOptions = Core.RequestOptions;
233233

234234
export import Page = Pagination.Page;
235-
export type PageResponse<T> = Pagination.PageResponse<T>;
235+
export import PageResponse = Pagination.PageResponse;
236236

237237
export import CursorPage = Pagination.CursorPage;
238-
export type CursorPageParams = Pagination.CursorPageParams;
239-
export type CursorPageResponse<T> = Pagination.CursorPageResponse<T>;
238+
export import CursorPageParams = Pagination.CursorPageParams;
239+
export import CursorPageResponse = Pagination.CursorPageResponse;
240240

241241
export import Completions = API.Completions;
242-
export type Completion = API.Completion;
243-
export type CompletionChoice = API.CompletionChoice;
244-
export type CompletionUsage = API.CompletionUsage;
245-
export type CompletionCreateParams = API.CompletionCreateParams;
246-
export type CompletionCreateParamsNonStreaming = API.CompletionCreateParamsNonStreaming;
247-
export type CompletionCreateParamsStreaming = API.CompletionCreateParamsStreaming;
242+
export import Completion = API.Completion;
243+
export import CompletionChoice = API.CompletionChoice;
244+
export import CompletionUsage = API.CompletionUsage;
245+
export import CompletionCreateParams = API.CompletionCreateParams;
246+
export import CompletionCreateParamsNonStreaming = API.CompletionCreateParamsNonStreaming;
247+
export import CompletionCreateParamsStreaming = API.CompletionCreateParamsStreaming;
248248

249249
export import Chat = API.Chat;
250-
export type ChatModel = API.ChatModel;
251-
export type ChatCompletion = API.ChatCompletion;
252-
export type ChatCompletionAssistantMessageParam = API.ChatCompletionAssistantMessageParam;
253-
export type ChatCompletionAudio = API.ChatCompletionAudio;
254-
export type ChatCompletionAudioParam = API.ChatCompletionAudioParam;
255-
export type ChatCompletionChunk = API.ChatCompletionChunk;
256-
export type ChatCompletionContentPart = API.ChatCompletionContentPart;
257-
export type ChatCompletionContentPartImage = API.ChatCompletionContentPartImage;
258-
export type ChatCompletionContentPartInputAudio = API.ChatCompletionContentPartInputAudio;
259-
export type ChatCompletionContentPartRefusal = API.ChatCompletionContentPartRefusal;
260-
export type ChatCompletionContentPartText = API.ChatCompletionContentPartText;
261-
export type ChatCompletionFunctionCallOption = API.ChatCompletionFunctionCallOption;
262-
export type ChatCompletionFunctionMessageParam = API.ChatCompletionFunctionMessageParam;
263-
export type ChatCompletionMessage = API.ChatCompletionMessage;
264-
export type ChatCompletionMessageParam = API.ChatCompletionMessageParam;
265-
export type ChatCompletionMessageToolCall = API.ChatCompletionMessageToolCall;
266-
export type ChatCompletionModality = API.ChatCompletionModality;
267-
export type ChatCompletionNamedToolChoice = API.ChatCompletionNamedToolChoice;
268-
export type ChatCompletionRole = API.ChatCompletionRole;
269-
export type ChatCompletionStreamOptions = API.ChatCompletionStreamOptions;
270-
export type ChatCompletionSystemMessageParam = API.ChatCompletionSystemMessageParam;
271-
export type ChatCompletionTokenLogprob = API.ChatCompletionTokenLogprob;
272-
export type ChatCompletionTool = API.ChatCompletionTool;
273-
export type ChatCompletionToolChoiceOption = API.ChatCompletionToolChoiceOption;
274-
export type ChatCompletionToolMessageParam = API.ChatCompletionToolMessageParam;
275-
export type ChatCompletionUserMessageParam = API.ChatCompletionUserMessageParam;
276-
export type ChatCompletionCreateParams = API.ChatCompletionCreateParams;
277-
export type ChatCompletionCreateParamsNonStreaming = API.ChatCompletionCreateParamsNonStreaming;
278-
export type ChatCompletionCreateParamsStreaming = API.ChatCompletionCreateParamsStreaming;
250+
export import ChatModel = API.ChatModel;
251+
export import ChatCompletion = API.ChatCompletion;
252+
export import ChatCompletionAssistantMessageParam = API.ChatCompletionAssistantMessageParam;
253+
export import ChatCompletionAudio = API.ChatCompletionAudio;
254+
export import ChatCompletionAudioParam = API.ChatCompletionAudioParam;
255+
export import ChatCompletionChunk = API.ChatCompletionChunk;
256+
export import ChatCompletionContentPart = API.ChatCompletionContentPart;
257+
export import ChatCompletionContentPartImage = API.ChatCompletionContentPartImage;
258+
export import ChatCompletionContentPartInputAudio = API.ChatCompletionContentPartInputAudio;
259+
export import ChatCompletionContentPartRefusal = API.ChatCompletionContentPartRefusal;
260+
export import ChatCompletionContentPartText = API.ChatCompletionContentPartText;
261+
export import ChatCompletionFunctionCallOption = API.ChatCompletionFunctionCallOption;
262+
export import ChatCompletionFunctionMessageParam = API.ChatCompletionFunctionMessageParam;
263+
export import ChatCompletionMessage = API.ChatCompletionMessage;
264+
export import ChatCompletionMessageParam = API.ChatCompletionMessageParam;
265+
export import ChatCompletionMessageToolCall = API.ChatCompletionMessageToolCall;
266+
export import ChatCompletionModality = API.ChatCompletionModality;
267+
export import ChatCompletionNamedToolChoice = API.ChatCompletionNamedToolChoice;
268+
export import ChatCompletionRole = API.ChatCompletionRole;
269+
export import ChatCompletionStreamOptions = API.ChatCompletionStreamOptions;
270+
export import ChatCompletionSystemMessageParam = API.ChatCompletionSystemMessageParam;
271+
export import ChatCompletionTokenLogprob = API.ChatCompletionTokenLogprob;
272+
export import ChatCompletionTool = API.ChatCompletionTool;
273+
export import ChatCompletionToolChoiceOption = API.ChatCompletionToolChoiceOption;
274+
export import ChatCompletionToolMessageParam = API.ChatCompletionToolMessageParam;
275+
export import ChatCompletionUserMessageParam = API.ChatCompletionUserMessageParam;
276+
export import ChatCompletionCreateParams = API.ChatCompletionCreateParams;
277+
export import ChatCompletionCreateParamsNonStreaming = API.ChatCompletionCreateParamsNonStreaming;
278+
export import ChatCompletionCreateParamsStreaming = API.ChatCompletionCreateParamsStreaming;
279279

280280
export import Embeddings = API.Embeddings;
281-
export type CreateEmbeddingResponse = API.CreateEmbeddingResponse;
282-
export type Embedding = API.Embedding;
283-
export type EmbeddingModel = API.EmbeddingModel;
284-
export type EmbeddingCreateParams = API.EmbeddingCreateParams;
281+
export import CreateEmbeddingResponse = API.CreateEmbeddingResponse;
282+
export import Embedding = API.Embedding;
283+
export import EmbeddingModel = API.EmbeddingModel;
284+
export import EmbeddingCreateParams = API.EmbeddingCreateParams;
285285

286286
export import Files = API.Files;
287-
export type FileContent = API.FileContent;
288-
export type FileDeleted = API.FileDeleted;
289-
export type FileObject = API.FileObject;
290-
export type FilePurpose = API.FilePurpose;
287+
export import FileContent = API.FileContent;
288+
export import FileDeleted = API.FileDeleted;
289+
export import FileObject = API.FileObject;
290+
export import FilePurpose = API.FilePurpose;
291291
export import FileObjectsPage = API.FileObjectsPage;
292-
export type FileCreateParams = API.FileCreateParams;
293-
export type FileListParams = API.FileListParams;
292+
export import FileCreateParams = API.FileCreateParams;
293+
export import FileListParams = API.FileListParams;
294294

295295
export import Images = API.Images;
296-
export type Image = API.Image;
297-
export type ImageModel = API.ImageModel;
298-
export type ImagesResponse = API.ImagesResponse;
299-
export type ImageCreateVariationParams = API.ImageCreateVariationParams;
300-
export type ImageEditParams = API.ImageEditParams;
301-
export type ImageGenerateParams = API.ImageGenerateParams;
296+
export import Image = API.Image;
297+
export import ImageModel = API.ImageModel;
298+
export import ImagesResponse = API.ImagesResponse;
299+
export import ImageCreateVariationParams = API.ImageCreateVariationParams;
300+
export import ImageEditParams = API.ImageEditParams;
301+
export import ImageGenerateParams = API.ImageGenerateParams;
302302

303303
export import Audio = API.Audio;
304-
export type AudioModel = API.AudioModel;
305-
export type AudioResponseFormat = API.AudioResponseFormat;
304+
export import AudioModel = API.AudioModel;
305+
export import AudioResponseFormat = API.AudioResponseFormat;
306306

307307
export import Moderations = API.Moderations;
308-
export type Moderation = API.Moderation;
309-
export type ModerationImageURLInput = API.ModerationImageURLInput;
310-
export type ModerationModel = API.ModerationModel;
311-
export type ModerationMultiModalInput = API.ModerationMultiModalInput;
312-
export type ModerationTextInput = API.ModerationTextInput;
313-
export type ModerationCreateResponse = API.ModerationCreateResponse;
314-
export type ModerationCreateParams = API.ModerationCreateParams;
308+
export import Moderation = API.Moderation;
309+
export import ModerationImageURLInput = API.ModerationImageURLInput;
310+
export import ModerationModel = API.ModerationModel;
311+
export import ModerationMultiModalInput = API.ModerationMultiModalInput;
312+
export import ModerationTextInput = API.ModerationTextInput;
313+
export import ModerationCreateResponse = API.ModerationCreateResponse;
314+
export import ModerationCreateParams = API.ModerationCreateParams;
315315

316316
export import Models = API.Models;
317-
export type Model = API.Model;
318-
export type ModelDeleted = API.ModelDeleted;
317+
export import Model = API.Model;
318+
export import ModelDeleted = API.ModelDeleted;
319319
export import ModelsPage = API.ModelsPage;
320320

321321
export import FineTuning = API.FineTuning;
322322

323323
export import Beta = API.Beta;
324324

325325
export import Batches = API.Batches;
326-
export type Batch = API.Batch;
327-
export type BatchError = API.BatchError;
328-
export type BatchRequestCounts = API.BatchRequestCounts;
326+
export import Batch = API.Batch;
327+
export import BatchError = API.BatchError;
328+
export import BatchRequestCounts = API.BatchRequestCounts;
329329
export import BatchesPage = API.BatchesPage;
330-
export type BatchCreateParams = API.BatchCreateParams;
331-
export type BatchListParams = API.BatchListParams;
330+
export import BatchCreateParams = API.BatchCreateParams;
331+
export import BatchListParams = API.BatchListParams;
332332

333333
export import Uploads = API.Uploads;
334-
export type Upload = API.Upload;
335-
export type UploadCreateParams = API.UploadCreateParams;
336-
export type UploadCompleteParams = API.UploadCompleteParams;
337-
338-
export type ErrorObject = API.ErrorObject;
339-
export type FunctionDefinition = API.FunctionDefinition;
340-
export type FunctionParameters = API.FunctionParameters;
341-
export type ResponseFormatJSONObject = API.ResponseFormatJSONObject;
342-
export type ResponseFormatJSONSchema = API.ResponseFormatJSONSchema;
343-
export type ResponseFormatText = API.ResponseFormatText;
334+
export import Upload = API.Upload;
335+
export import UploadCreateParams = API.UploadCreateParams;
336+
export import UploadCompleteParams = API.UploadCompleteParams;
337+
338+
export import ErrorObject = API.ErrorObject;
339+
export import FunctionDefinition = API.FunctionDefinition;
340+
export import FunctionParameters = API.FunctionParameters;
341+
export import ResponseFormatJSONObject = API.ResponseFormatJSONObject;
342+
export import ResponseFormatJSONSchema = API.ResponseFormatJSONSchema;
343+
export import ResponseFormatText = API.ResponseFormatText;
344344
}
345345

346346
export default OpenAI;

src/resources/audio/audio.ts

+14-14
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,21 @@ export type AudioModel = 'whisper-1';
2121
export type AudioResponseFormat = 'json' | 'text' | 'srt' | 'verbose_json' | 'vtt';
2222

2323
export namespace Audio {
24-
export type AudioModel = AudioAPI.AudioModel;
25-
export type AudioResponseFormat = AudioAPI.AudioResponseFormat;
24+
export import AudioModel = AudioAPI.AudioModel;
25+
export import AudioResponseFormat = AudioAPI.AudioResponseFormat;
2626
export import Transcriptions = TranscriptionsAPI.Transcriptions;
27-
export type Transcription = TranscriptionsAPI.Transcription;
28-
export type TranscriptionSegment = TranscriptionsAPI.TranscriptionSegment;
29-
export type TranscriptionVerbose = TranscriptionsAPI.TranscriptionVerbose;
30-
export type TranscriptionWord = TranscriptionsAPI.TranscriptionWord;
31-
export type TranscriptionCreateResponse = TranscriptionsAPI.TranscriptionCreateResponse;
32-
export type TranscriptionCreateParams = TranscriptionsAPI.TranscriptionCreateParams;
27+
export import Transcription = TranscriptionsAPI.Transcription;
28+
export import TranscriptionSegment = TranscriptionsAPI.TranscriptionSegment;
29+
export import TranscriptionVerbose = TranscriptionsAPI.TranscriptionVerbose;
30+
export import TranscriptionWord = TranscriptionsAPI.TranscriptionWord;
31+
export import TranscriptionCreateResponse = TranscriptionsAPI.TranscriptionCreateResponse;
32+
export import TranscriptionCreateParams = TranscriptionsAPI.TranscriptionCreateParams;
3333
export import Translations = TranslationsAPI.Translations;
34-
export type Translation = TranslationsAPI.Translation;
35-
export type TranslationVerbose = TranslationsAPI.TranslationVerbose;
36-
export type TranslationCreateResponse = TranslationsAPI.TranslationCreateResponse;
37-
export type TranslationCreateParams = TranslationsAPI.TranslationCreateParams;
34+
export import Translation = TranslationsAPI.Translation;
35+
export import TranslationVerbose = TranslationsAPI.TranslationVerbose;
36+
export import TranslationCreateResponse = TranslationsAPI.TranslationCreateResponse;
37+
export import TranslationCreateParams = TranslationsAPI.TranslationCreateParams;
3838
export import Speech = SpeechAPI.Speech;
39-
export type SpeechModel = SpeechAPI.SpeechModel;
40-
export type SpeechCreateParams = SpeechAPI.SpeechCreateParams;
39+
export import SpeechModel = SpeechAPI.SpeechModel;
40+
export import SpeechCreateParams = SpeechAPI.SpeechCreateParams;
4141
}

src/resources/audio/index.ts

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
export { Audio, type AudioModel, type AudioResponseFormat } from './audio';
4-
export { Speech, type SpeechModel, type SpeechCreateParams } from './speech';
3+
export { AudioModel, AudioResponseFormat, Audio } from './audio';
4+
export { SpeechModel, SpeechCreateParams, Speech } from './speech';
55
export {
6+
Transcription,
7+
TranscriptionSegment,
8+
TranscriptionVerbose,
9+
TranscriptionWord,
10+
TranscriptionCreateResponse,
11+
TranscriptionCreateParams,
612
Transcriptions,
7-
type Transcription,
8-
type TranscriptionSegment,
9-
type TranscriptionVerbose,
10-
type TranscriptionWord,
11-
type TranscriptionCreateResponse,
12-
type TranscriptionCreateParams,
1313
} from './transcriptions';
1414
export {
15+
Translation,
16+
TranslationVerbose,
17+
TranslationCreateResponse,
18+
TranslationCreateParams,
1519
Translations,
16-
type Translation,
17-
type TranslationVerbose,
18-
type TranslationCreateResponse,
19-
type TranslationCreateParams,
2020
} from './translations';

src/resources/audio/speech.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@ export interface SpeechCreateParams {
5050
}
5151

5252
export namespace Speech {
53-
export type SpeechModel = SpeechAPI.SpeechModel;
54-
export type SpeechCreateParams = SpeechAPI.SpeechCreateParams;
53+
export import SpeechModel = SpeechAPI.SpeechModel;
54+
export import SpeechCreateParams = SpeechAPI.SpeechCreateParams;
5555
}

src/resources/audio/transcriptions.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ export interface TranscriptionCreateParams {
191191
}
192192

193193
export namespace Transcriptions {
194-
export type Transcription = TranscriptionsAPI.Transcription;
195-
export type TranscriptionSegment = TranscriptionsAPI.TranscriptionSegment;
196-
export type TranscriptionVerbose = TranscriptionsAPI.TranscriptionVerbose;
197-
export type TranscriptionWord = TranscriptionsAPI.TranscriptionWord;
198-
export type TranscriptionCreateResponse = TranscriptionsAPI.TranscriptionCreateResponse;
199-
export type TranscriptionCreateParams = TranscriptionsAPI.TranscriptionCreateParams;
194+
export import Transcription = TranscriptionsAPI.Transcription;
195+
export import TranscriptionSegment = TranscriptionsAPI.TranscriptionSegment;
196+
export import TranscriptionVerbose = TranscriptionsAPI.TranscriptionVerbose;
197+
export import TranscriptionWord = TranscriptionsAPI.TranscriptionWord;
198+
export import TranscriptionCreateResponse = TranscriptionsAPI.TranscriptionCreateResponse;
199+
export import TranscriptionCreateParams = TranscriptionsAPI.TranscriptionCreateParams;
200200
}

src/resources/audio/translations.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ export interface TranslationCreateParams {
8484
}
8585

8686
export namespace Translations {
87-
export type Translation = TranslationsAPI.Translation;
88-
export type TranslationVerbose = TranslationsAPI.TranslationVerbose;
89-
export type TranslationCreateResponse = TranslationsAPI.TranslationCreateResponse;
90-
export type TranslationCreateParams = TranslationsAPI.TranslationCreateParams;
87+
export import Translation = TranslationsAPI.Translation;
88+
export import TranslationVerbose = TranslationsAPI.TranslationVerbose;
89+
export import TranslationCreateResponse = TranslationsAPI.TranslationCreateResponse;
90+
export import TranslationCreateParams = TranslationsAPI.TranslationCreateParams;
9191
}

src/resources/batches.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -245,10 +245,10 @@ export interface BatchCreateParams {
245245
export interface BatchListParams extends CursorPageParams {}
246246

247247
export namespace Batches {
248-
export type Batch = BatchesAPI.Batch;
249-
export type BatchError = BatchesAPI.BatchError;
250-
export type BatchRequestCounts = BatchesAPI.BatchRequestCounts;
248+
export import Batch = BatchesAPI.Batch;
249+
export import BatchError = BatchesAPI.BatchError;
250+
export import BatchRequestCounts = BatchesAPI.BatchRequestCounts;
251251
export import BatchesPage = BatchesAPI.BatchesPage;
252-
export type BatchCreateParams = BatchesAPI.BatchCreateParams;
253-
export type BatchListParams = BatchesAPI.BatchListParams;
252+
export import BatchCreateParams = BatchesAPI.BatchCreateParams;
253+
export import BatchListParams = BatchesAPI.BatchListParams;
254254
}

src/resources/beta/assistants.ts

+14-14
Original file line numberDiff line numberDiff line change
@@ -1397,19 +1397,19 @@ export interface AssistantListParams extends CursorPageParams {
13971397
}
13981398

13991399
export namespace Assistants {
1400-
export type Assistant = AssistantsAPI.Assistant;
1401-
export type AssistantDeleted = AssistantsAPI.AssistantDeleted;
1402-
export type AssistantStreamEvent = AssistantsAPI.AssistantStreamEvent;
1403-
export type AssistantTool = AssistantsAPI.AssistantTool;
1404-
export type CodeInterpreterTool = AssistantsAPI.CodeInterpreterTool;
1405-
export type FileSearchTool = AssistantsAPI.FileSearchTool;
1406-
export type FunctionTool = AssistantsAPI.FunctionTool;
1407-
export type MessageStreamEvent = AssistantsAPI.MessageStreamEvent;
1408-
export type RunStepStreamEvent = AssistantsAPI.RunStepStreamEvent;
1409-
export type RunStreamEvent = AssistantsAPI.RunStreamEvent;
1410-
export type ThreadStreamEvent = AssistantsAPI.ThreadStreamEvent;
1400+
export import Assistant = AssistantsAPI.Assistant;
1401+
export import AssistantDeleted = AssistantsAPI.AssistantDeleted;
1402+
export import AssistantStreamEvent = AssistantsAPI.AssistantStreamEvent;
1403+
export import AssistantTool = AssistantsAPI.AssistantTool;
1404+
export import CodeInterpreterTool = AssistantsAPI.CodeInterpreterTool;
1405+
export import FileSearchTool = AssistantsAPI.FileSearchTool;
1406+
export import FunctionTool = AssistantsAPI.FunctionTool;
1407+
export import MessageStreamEvent = AssistantsAPI.MessageStreamEvent;
1408+
export import RunStepStreamEvent = AssistantsAPI.RunStepStreamEvent;
1409+
export import RunStreamEvent = AssistantsAPI.RunStreamEvent;
1410+
export import ThreadStreamEvent = AssistantsAPI.ThreadStreamEvent;
14111411
export import AssistantsPage = AssistantsAPI.AssistantsPage;
1412-
export type AssistantCreateParams = AssistantsAPI.AssistantCreateParams;
1413-
export type AssistantUpdateParams = AssistantsAPI.AssistantUpdateParams;
1414-
export type AssistantListParams = AssistantsAPI.AssistantListParams;
1412+
export import AssistantCreateParams = AssistantsAPI.AssistantCreateParams;
1413+
export import AssistantUpdateParams = AssistantsAPI.AssistantUpdateParams;
1414+
export import AssistantListParams = AssistantsAPI.AssistantListParams;
14151415
}

0 commit comments

Comments
 (0)