Skip to content

Commit 20864db

Browse files
Stainless Botstainless-app[bot]
authored andcommitted
refactor: enable isolatedModules and change imports (#573)
1 parent ac5d51b commit 20864db

File tree

13 files changed

+402
-397
lines changed

13 files changed

+402
-397
lines changed

src/index.ts

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -249,69 +249,69 @@ export import toFile = Uploads.toFile;
249249
export import fileFromPath = Uploads.fileFromPath;
250250

251251
export namespace Anthropic {
252-
export import RequestOptions = Core.RequestOptions;
252+
export type RequestOptions = Core.RequestOptions;
253253

254254
export import Page = Pagination.Page;
255-
export import PageParams = Pagination.PageParams;
256-
export import PageResponse = Pagination.PageResponse;
255+
export type PageParams = Pagination.PageParams;
256+
export type PageResponse<T> = Pagination.PageResponse<T>;
257257

258258
export import Completions = API.Completions;
259-
export import Completion = API.Completion;
260-
export import CompletionCreateParams = API.CompletionCreateParams;
261-
export import CompletionCreateParamsNonStreaming = API.CompletionCreateParamsNonStreaming;
262-
export import CompletionCreateParamsStreaming = API.CompletionCreateParamsStreaming;
259+
export type Completion = API.Completion;
260+
export type CompletionCreateParams = API.CompletionCreateParams;
261+
export type CompletionCreateParamsNonStreaming = API.CompletionCreateParamsNonStreaming;
262+
export type CompletionCreateParamsStreaming = API.CompletionCreateParamsStreaming;
263263

264264
export import Messages = API.Messages;
265-
export import ContentBlock = API.ContentBlock;
266-
export import ContentBlockDeltaEvent = API.ContentBlockDeltaEvent;
267-
export import ContentBlockStartEvent = API.ContentBlockStartEvent;
268-
export import ContentBlockStopEvent = API.ContentBlockStopEvent;
269-
export import ImageBlockParam = API.ImageBlockParam;
270-
export import InputJSONDelta = API.InputJSONDelta;
271-
export import Message = API.Message;
272-
export import MessageDeltaEvent = API.MessageDeltaEvent;
273-
export import MessageDeltaUsage = API.MessageDeltaUsage;
274-
export import MessageParam = API.MessageParam;
275-
export import MessageStartEvent = API.MessageStartEvent;
276-
export import MessageStopEvent = API.MessageStopEvent;
277-
export import MessageStreamEvent = API.MessageStreamEvent;
278-
export import Metadata = API.Metadata;
279-
export import Model = API.Model;
280-
export import RawContentBlockDeltaEvent = API.RawContentBlockDeltaEvent;
281-
export import RawContentBlockStartEvent = API.RawContentBlockStartEvent;
282-
export import RawContentBlockStopEvent = API.RawContentBlockStopEvent;
283-
export import RawMessageDeltaEvent = API.RawMessageDeltaEvent;
284-
export import RawMessageStartEvent = API.RawMessageStartEvent;
285-
export import RawMessageStopEvent = API.RawMessageStopEvent;
286-
export import RawMessageStreamEvent = API.RawMessageStreamEvent;
287-
export import TextBlock = API.TextBlock;
288-
export import TextBlockParam = API.TextBlockParam;
289-
export import TextDelta = API.TextDelta;
290-
export import Tool = API.Tool;
291-
export import ToolChoice = API.ToolChoice;
292-
export import ToolChoiceAny = API.ToolChoiceAny;
293-
export import ToolChoiceAuto = API.ToolChoiceAuto;
294-
export import ToolChoiceTool = API.ToolChoiceTool;
295-
export import ToolResultBlockParam = API.ToolResultBlockParam;
296-
export import ToolUseBlock = API.ToolUseBlock;
297-
export import ToolUseBlockParam = API.ToolUseBlockParam;
298-
export import Usage = API.Usage;
299-
export import MessageCreateParams = API.MessageCreateParams;
300-
export import MessageCreateParamsNonStreaming = API.MessageCreateParamsNonStreaming;
301-
export import MessageCreateParamsStreaming = API.MessageCreateParamsStreaming;
302-
export import MessageStreamParams = API.MessageStreamParams;
265+
export type ContentBlock = API.ContentBlock;
266+
export type ContentBlockDeltaEvent = API.ContentBlockDeltaEvent;
267+
export type ContentBlockStartEvent = API.ContentBlockStartEvent;
268+
export type ContentBlockStopEvent = API.ContentBlockStopEvent;
269+
export type ImageBlockParam = API.ImageBlockParam;
270+
export type InputJSONDelta = API.InputJSONDelta;
271+
export type Message = API.Message;
272+
export type MessageDeltaEvent = API.MessageDeltaEvent;
273+
export type MessageDeltaUsage = API.MessageDeltaUsage;
274+
export type MessageParam = API.MessageParam;
275+
export type MessageStartEvent = API.MessageStartEvent;
276+
export type MessageStopEvent = API.MessageStopEvent;
277+
export type MessageStreamEvent = API.MessageStreamEvent;
278+
export type Metadata = API.Metadata;
279+
export type Model = API.Model;
280+
export type RawContentBlockDeltaEvent = API.RawContentBlockDeltaEvent;
281+
export type RawContentBlockStartEvent = API.RawContentBlockStartEvent;
282+
export type RawContentBlockStopEvent = API.RawContentBlockStopEvent;
283+
export type RawMessageDeltaEvent = API.RawMessageDeltaEvent;
284+
export type RawMessageStartEvent = API.RawMessageStartEvent;
285+
export type RawMessageStopEvent = API.RawMessageStopEvent;
286+
export type RawMessageStreamEvent = API.RawMessageStreamEvent;
287+
export type TextBlock = API.TextBlock;
288+
export type TextBlockParam = API.TextBlockParam;
289+
export type TextDelta = API.TextDelta;
290+
export type Tool = API.Tool;
291+
export type ToolChoice = API.ToolChoice;
292+
export type ToolChoiceAny = API.ToolChoiceAny;
293+
export type ToolChoiceAuto = API.ToolChoiceAuto;
294+
export type ToolChoiceTool = API.ToolChoiceTool;
295+
export type ToolResultBlockParam = API.ToolResultBlockParam;
296+
export type ToolUseBlock = API.ToolUseBlock;
297+
export type ToolUseBlockParam = API.ToolUseBlockParam;
298+
export type Usage = API.Usage;
299+
export type MessageCreateParams = API.MessageCreateParams;
300+
export type MessageCreateParamsNonStreaming = API.MessageCreateParamsNonStreaming;
301+
export type MessageCreateParamsStreaming = API.MessageCreateParamsStreaming;
302+
export type MessageStreamParams = API.MessageStreamParams;
303303

304304
export import Beta = API.Beta;
305-
export import AnthropicBeta = API.AnthropicBeta;
306-
export import BetaAPIError = API.BetaAPIError;
307-
export import BetaAuthenticationError = API.BetaAuthenticationError;
308-
export import BetaError = API.BetaError;
309-
export import BetaErrorResponse = API.BetaErrorResponse;
310-
export import BetaInvalidRequestError = API.BetaInvalidRequestError;
311-
export import BetaNotFoundError = API.BetaNotFoundError;
312-
export import BetaOverloadedError = API.BetaOverloadedError;
313-
export import BetaPermissionError = API.BetaPermissionError;
314-
export import BetaRateLimitError = API.BetaRateLimitError;
305+
export type AnthropicBeta = API.AnthropicBeta;
306+
export type BetaAPIError = API.BetaAPIError;
307+
export type BetaAuthenticationError = API.BetaAuthenticationError;
308+
export type BetaError = API.BetaError;
309+
export type BetaErrorResponse = API.BetaErrorResponse;
310+
export type BetaInvalidRequestError = API.BetaInvalidRequestError;
311+
export type BetaNotFoundError = API.BetaNotFoundError;
312+
export type BetaOverloadedError = API.BetaOverloadedError;
313+
export type BetaPermissionError = API.BetaPermissionError;
314+
export type BetaRateLimitError = API.BetaRateLimitError;
315315
}
316316

317317
export default Anthropic;

src/resources/beta/beta.ts

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -74,51 +74,51 @@ export interface BetaRateLimitError {
7474
}
7575

7676
export namespace Beta {
77-
export import AnthropicBeta = BetaAPI.AnthropicBeta;
78-
export import BetaAPIError = BetaAPI.BetaAPIError;
79-
export import BetaAuthenticationError = BetaAPI.BetaAuthenticationError;
80-
export import BetaError = BetaAPI.BetaError;
81-
export import BetaErrorResponse = BetaAPI.BetaErrorResponse;
82-
export import BetaInvalidRequestError = BetaAPI.BetaInvalidRequestError;
83-
export import BetaNotFoundError = BetaAPI.BetaNotFoundError;
84-
export import BetaOverloadedError = BetaAPI.BetaOverloadedError;
85-
export import BetaPermissionError = BetaAPI.BetaPermissionError;
86-
export import BetaRateLimitError = BetaAPI.BetaRateLimitError;
77+
export type AnthropicBeta = BetaAPI.AnthropicBeta;
78+
export type BetaAPIError = BetaAPI.BetaAPIError;
79+
export type BetaAuthenticationError = BetaAPI.BetaAuthenticationError;
80+
export type BetaError = BetaAPI.BetaError;
81+
export type BetaErrorResponse = BetaAPI.BetaErrorResponse;
82+
export type BetaInvalidRequestError = BetaAPI.BetaInvalidRequestError;
83+
export type BetaNotFoundError = BetaAPI.BetaNotFoundError;
84+
export type BetaOverloadedError = BetaAPI.BetaOverloadedError;
85+
export type BetaPermissionError = BetaAPI.BetaPermissionError;
86+
export type BetaRateLimitError = BetaAPI.BetaRateLimitError;
8787
export import Messages = MessagesAPI.Messages;
88-
export import BetaCacheControlEphemeral = MessagesAPI.BetaCacheControlEphemeral;
89-
export import BetaContentBlock = MessagesAPI.BetaContentBlock;
90-
export import BetaContentBlockParam = MessagesAPI.BetaContentBlockParam;
91-
export import BetaImageBlockParam = MessagesAPI.BetaImageBlockParam;
92-
export import BetaInputJSONDelta = MessagesAPI.BetaInputJSONDelta;
93-
export import BetaMessage = MessagesAPI.BetaMessage;
94-
export import BetaMessageDeltaUsage = MessagesAPI.BetaMessageDeltaUsage;
95-
export import BetaMessageParam = MessagesAPI.BetaMessageParam;
96-
export import BetaMetadata = MessagesAPI.BetaMetadata;
97-
export import BetaRawContentBlockDeltaEvent = MessagesAPI.BetaRawContentBlockDeltaEvent;
98-
export import BetaRawContentBlockStartEvent = MessagesAPI.BetaRawContentBlockStartEvent;
99-
export import BetaRawContentBlockStopEvent = MessagesAPI.BetaRawContentBlockStopEvent;
100-
export import BetaRawMessageDeltaEvent = MessagesAPI.BetaRawMessageDeltaEvent;
101-
export import BetaRawMessageStartEvent = MessagesAPI.BetaRawMessageStartEvent;
102-
export import BetaRawMessageStopEvent = MessagesAPI.BetaRawMessageStopEvent;
103-
export import BetaRawMessageStreamEvent = MessagesAPI.BetaRawMessageStreamEvent;
104-
export import BetaTextBlock = MessagesAPI.BetaTextBlock;
105-
export import BetaTextBlockParam = MessagesAPI.BetaTextBlockParam;
106-
export import BetaTextDelta = MessagesAPI.BetaTextDelta;
107-
export import BetaTool = MessagesAPI.BetaTool;
108-
export import BetaToolBash20241022 = MessagesAPI.BetaToolBash20241022;
109-
export import BetaToolChoice = MessagesAPI.BetaToolChoice;
110-
export import BetaToolChoiceAny = MessagesAPI.BetaToolChoiceAny;
111-
export import BetaToolChoiceAuto = MessagesAPI.BetaToolChoiceAuto;
112-
export import BetaToolChoiceTool = MessagesAPI.BetaToolChoiceTool;
113-
export import BetaToolComputerUse20241022 = MessagesAPI.BetaToolComputerUse20241022;
114-
export import BetaToolResultBlockParam = MessagesAPI.BetaToolResultBlockParam;
115-
export import BetaToolTextEditor20241022 = MessagesAPI.BetaToolTextEditor20241022;
116-
export import BetaToolUnion = MessagesAPI.BetaToolUnion;
117-
export import BetaToolUseBlock = MessagesAPI.BetaToolUseBlock;
118-
export import BetaToolUseBlockParam = MessagesAPI.BetaToolUseBlockParam;
119-
export import BetaUsage = MessagesAPI.BetaUsage;
120-
export import MessageCreateParams = MessagesAPI.MessageCreateParams;
121-
export import MessageCreateParamsNonStreaming = MessagesAPI.MessageCreateParamsNonStreaming;
122-
export import MessageCreateParamsStreaming = MessagesAPI.MessageCreateParamsStreaming;
88+
export type BetaCacheControlEphemeral = MessagesAPI.BetaCacheControlEphemeral;
89+
export type BetaContentBlock = MessagesAPI.BetaContentBlock;
90+
export type BetaContentBlockParam = MessagesAPI.BetaContentBlockParam;
91+
export type BetaImageBlockParam = MessagesAPI.BetaImageBlockParam;
92+
export type BetaInputJSONDelta = MessagesAPI.BetaInputJSONDelta;
93+
export type BetaMessage = MessagesAPI.BetaMessage;
94+
export type BetaMessageDeltaUsage = MessagesAPI.BetaMessageDeltaUsage;
95+
export type BetaMessageParam = MessagesAPI.BetaMessageParam;
96+
export type BetaMetadata = MessagesAPI.BetaMetadata;
97+
export type BetaRawContentBlockDeltaEvent = MessagesAPI.BetaRawContentBlockDeltaEvent;
98+
export type BetaRawContentBlockStartEvent = MessagesAPI.BetaRawContentBlockStartEvent;
99+
export type BetaRawContentBlockStopEvent = MessagesAPI.BetaRawContentBlockStopEvent;
100+
export type BetaRawMessageDeltaEvent = MessagesAPI.BetaRawMessageDeltaEvent;
101+
export type BetaRawMessageStartEvent = MessagesAPI.BetaRawMessageStartEvent;
102+
export type BetaRawMessageStopEvent = MessagesAPI.BetaRawMessageStopEvent;
103+
export type BetaRawMessageStreamEvent = MessagesAPI.BetaRawMessageStreamEvent;
104+
export type BetaTextBlock = MessagesAPI.BetaTextBlock;
105+
export type BetaTextBlockParam = MessagesAPI.BetaTextBlockParam;
106+
export type BetaTextDelta = MessagesAPI.BetaTextDelta;
107+
export type BetaTool = MessagesAPI.BetaTool;
108+
export type BetaToolBash20241022 = MessagesAPI.BetaToolBash20241022;
109+
export type BetaToolChoice = MessagesAPI.BetaToolChoice;
110+
export type BetaToolChoiceAny = MessagesAPI.BetaToolChoiceAny;
111+
export type BetaToolChoiceAuto = MessagesAPI.BetaToolChoiceAuto;
112+
export type BetaToolChoiceTool = MessagesAPI.BetaToolChoiceTool;
113+
export type BetaToolComputerUse20241022 = MessagesAPI.BetaToolComputerUse20241022;
114+
export type BetaToolResultBlockParam = MessagesAPI.BetaToolResultBlockParam;
115+
export type BetaToolTextEditor20241022 = MessagesAPI.BetaToolTextEditor20241022;
116+
export type BetaToolUnion = MessagesAPI.BetaToolUnion;
117+
export type BetaToolUseBlock = MessagesAPI.BetaToolUseBlock;
118+
export type BetaToolUseBlockParam = MessagesAPI.BetaToolUseBlockParam;
119+
export type BetaUsage = MessagesAPI.BetaUsage;
120+
export type MessageCreateParams = MessagesAPI.MessageCreateParams;
121+
export type MessageCreateParamsNonStreaming = MessagesAPI.MessageCreateParamsNonStreaming;
122+
export type MessageCreateParamsStreaming = MessagesAPI.MessageCreateParamsStreaming;
123123
export import PromptCaching = PromptCachingAPI.PromptCaching;
124124
}

src/resources/beta/index.ts

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,54 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
export {
4-
AnthropicBeta,
5-
BetaAPIError,
6-
BetaAuthenticationError,
7-
BetaError,
8-
BetaErrorResponse,
9-
BetaInvalidRequestError,
10-
BetaNotFoundError,
11-
BetaOverloadedError,
12-
BetaPermissionError,
13-
BetaRateLimitError,
144
Beta,
5+
type AnthropicBeta,
6+
type BetaAPIError,
7+
type BetaAuthenticationError,
8+
type BetaError,
9+
type BetaErrorResponse,
10+
type BetaInvalidRequestError,
11+
type BetaNotFoundError,
12+
type BetaOverloadedError,
13+
type BetaPermissionError,
14+
type BetaRateLimitError,
1515
} from './beta';
1616
export {
17-
BetaCacheControlEphemeral,
18-
BetaContentBlock,
19-
BetaContentBlockParam,
20-
BetaImageBlockParam,
21-
BetaInputJSONDelta,
22-
BetaMessage,
23-
BetaMessageDeltaUsage,
24-
BetaMessageParam,
25-
BetaMetadata,
26-
BetaRawContentBlockDeltaEvent,
27-
BetaRawContentBlockStartEvent,
28-
BetaRawContentBlockStopEvent,
29-
BetaRawMessageDeltaEvent,
30-
BetaRawMessageStartEvent,
31-
BetaRawMessageStopEvent,
32-
BetaRawMessageStreamEvent,
33-
BetaTextBlock,
34-
BetaTextBlockParam,
35-
BetaTextDelta,
36-
BetaTool,
37-
BetaToolBash20241022,
38-
BetaToolChoice,
39-
BetaToolChoiceAny,
40-
BetaToolChoiceAuto,
41-
BetaToolChoiceTool,
42-
BetaToolComputerUse20241022,
43-
BetaToolResultBlockParam,
44-
BetaToolTextEditor20241022,
45-
BetaToolUnion,
46-
BetaToolUseBlock,
47-
BetaToolUseBlockParam,
48-
BetaUsage,
49-
MessageCreateParams,
50-
MessageCreateParamsNonStreaming,
51-
MessageCreateParamsStreaming,
5217
Messages,
18+
type BetaCacheControlEphemeral,
19+
type BetaContentBlock,
20+
type BetaContentBlockParam,
21+
type BetaImageBlockParam,
22+
type BetaInputJSONDelta,
23+
type BetaMessage,
24+
type BetaMessageDeltaUsage,
25+
type BetaMessageParam,
26+
type BetaMetadata,
27+
type BetaRawContentBlockDeltaEvent,
28+
type BetaRawContentBlockStartEvent,
29+
type BetaRawContentBlockStopEvent,
30+
type BetaRawMessageDeltaEvent,
31+
type BetaRawMessageStartEvent,
32+
type BetaRawMessageStopEvent,
33+
type BetaRawMessageStreamEvent,
34+
type BetaTextBlock,
35+
type BetaTextBlockParam,
36+
type BetaTextDelta,
37+
type BetaTool,
38+
type BetaToolBash20241022,
39+
type BetaToolChoice,
40+
type BetaToolChoiceAny,
41+
type BetaToolChoiceAuto,
42+
type BetaToolChoiceTool,
43+
type BetaToolComputerUse20241022,
44+
type BetaToolResultBlockParam,
45+
type BetaToolTextEditor20241022,
46+
type BetaToolUnion,
47+
type BetaToolUseBlock,
48+
type BetaToolUseBlockParam,
49+
type BetaUsage,
50+
type MessageCreateParams,
51+
type MessageCreateParamsNonStreaming,
52+
type MessageCreateParamsStreaming,
5353
} from './messages/index';
5454
export { PromptCaching } from './prompt-caching/index';

src/resources/beta/messages/batches.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -390,18 +390,18 @@ export interface BatchResultsParams {
390390
}
391391

392392
export namespace Batches {
393-
export import BetaMessageBatch = BatchesAPI.BetaMessageBatch;
394-
export import BetaMessageBatchCanceledResult = BatchesAPI.BetaMessageBatchCanceledResult;
395-
export import BetaMessageBatchErroredResult = BatchesAPI.BetaMessageBatchErroredResult;
396-
export import BetaMessageBatchExpiredResult = BatchesAPI.BetaMessageBatchExpiredResult;
397-
export import BetaMessageBatchIndividualResponse = BatchesAPI.BetaMessageBatchIndividualResponse;
398-
export import BetaMessageBatchRequestCounts = BatchesAPI.BetaMessageBatchRequestCounts;
399-
export import BetaMessageBatchResult = BatchesAPI.BetaMessageBatchResult;
400-
export import BetaMessageBatchSucceededResult = BatchesAPI.BetaMessageBatchSucceededResult;
393+
export type BetaMessageBatch = BatchesAPI.BetaMessageBatch;
394+
export type BetaMessageBatchCanceledResult = BatchesAPI.BetaMessageBatchCanceledResult;
395+
export type BetaMessageBatchErroredResult = BatchesAPI.BetaMessageBatchErroredResult;
396+
export type BetaMessageBatchExpiredResult = BatchesAPI.BetaMessageBatchExpiredResult;
397+
export type BetaMessageBatchIndividualResponse = BatchesAPI.BetaMessageBatchIndividualResponse;
398+
export type BetaMessageBatchRequestCounts = BatchesAPI.BetaMessageBatchRequestCounts;
399+
export type BetaMessageBatchResult = BatchesAPI.BetaMessageBatchResult;
400+
export type BetaMessageBatchSucceededResult = BatchesAPI.BetaMessageBatchSucceededResult;
401401
export import BetaMessageBatchesPage = BatchesAPI.BetaMessageBatchesPage;
402-
export import BatchCreateParams = BatchesAPI.BatchCreateParams;
403-
export import BatchRetrieveParams = BatchesAPI.BatchRetrieveParams;
404-
export import BatchListParams = BatchesAPI.BatchListParams;
405-
export import BatchCancelParams = BatchesAPI.BatchCancelParams;
406-
export import BatchResultsParams = BatchesAPI.BatchResultsParams;
402+
export type BatchCreateParams = BatchesAPI.BatchCreateParams;
403+
export type BatchRetrieveParams = BatchesAPI.BatchRetrieveParams;
404+
export type BatchListParams = BatchesAPI.BatchListParams;
405+
export type BatchCancelParams = BatchesAPI.BatchCancelParams;
406+
export type BatchResultsParams = BatchesAPI.BatchResultsParams;
407407
}

0 commit comments

Comments
 (0)