Skip to content

Commit 603ed27

Browse files
committed
Remove bunch of exports
1 parent b49775d commit 603ed27

File tree

2 files changed

+15
-17
lines changed

2 files changed

+15
-17
lines changed

packages/vertexai/src/types/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
export * from './content';
1919
export * from './enums';
20-
export * from './language-model';
2120
export * from './requests';
2221
export * from './responses';
2322
export * from './error';

packages/vertexai/src/types/language-model.ts

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,50 +6,49 @@ export interface LanguageModel extends EventTarget {
66
measureInputUsage(input: LanguageModelPrompt, options?: LanguageModelPromptOptions): Promise<number>;
77
destroy(): undefined;
88
}
9-
export enum Availability { "unavailable", "downloadable", "downloading", "available" };
10-
export interface LanguageModelParams {
9+
enum Availability { "unavailable", "downloadable", "downloading", "available" };
10+
interface LanguageModelParams {
1111
readonly defaultTopK: number;
1212
readonly maxTopK: number;
1313
readonly defaultTemperature: number;
1414
readonly maxTemperature: number;
1515
}
16-
export interface LanguageModelCreateCoreOptions {
16+
interface LanguageModelCreateCoreOptions {
1717
topK?: number;
1818
temperature?: number;
1919
expectedInputs?: LanguageModelExpectedInput[];
2020
}
21-
export interface LanguageModelCreateOptions extends LanguageModelCreateCoreOptions {
21+
interface LanguageModelCreateOptions extends LanguageModelCreateCoreOptions {
2222
signal?: AbortSignal;
23-
monitor?: AICreateMonitorCallback;
2423
systemPrompt?: string;
2524
initialPrompts?: LanguageModelInitialPrompts;
2625
}
27-
export interface LanguageModelPromptOptions {
26+
interface LanguageModelPromptOptions {
2827
signal?: AbortSignal;
2928
}
30-
export interface LanguageModelExpectedInput {
29+
interface LanguageModelExpectedInput {
3130
type: LanguageModelMessageType;
3231
languages?: string[];
3332
}
34-
export type LanguageModelPrompt = LanguageModelMessage[] | LanguageModelMessageShorthand[] | string;
35-
export type LanguageModelInitialPrompts = LanguageModelMessage[] | LanguageModelMessageShorthand[];
36-
export interface LanguageModelMessage {
33+
type LanguageModelPrompt = LanguageModelMessage[] | LanguageModelMessageShorthand[] | string;
34+
type LanguageModelInitialPrompts = LanguageModelMessage[] | LanguageModelMessageShorthand[];
35+
interface LanguageModelMessage {
3736
role: LanguageModelMessageRole;
3837
content: LanguageModelMessageContent[];
3938
}
40-
export interface LanguageModelMessageShorthand {
39+
interface LanguageModelMessageShorthand {
4140
role: LanguageModelMessageRole;
4241
content: string;
4342
}
44-
export interface LanguageModelMessageContent {
43+
interface LanguageModelMessageContent {
4544
type: LanguageModelMessageType;
4645
content: LanguageModelMessageContentValue;
4746
}
48-
export interface LanguageModelPromptDict {
47+
interface LanguageModelPromptDict {
4948
role?: LanguageModelMessageRole;
5049
type?: LanguageModelMessageType;
5150
content: LanguageModelMessageContent;
5251
}
53-
export type LanguageModelMessageRole = "system" | "user" | "assistant";
54-
export type LanguageModelMessageType = "text" | "image" | "audio";
55-
export type LanguageModelMessageContentValue = ImageBitmapSource | AudioBuffer | BufferSource | string;
52+
type LanguageModelMessageRole = "system" | "user" | "assistant";
53+
type LanguageModelMessageType = "text" | "image" | "audio";
54+
type LanguageModelMessageContentValue = ImageBitmapSource | AudioBuffer | BufferSource | string;

0 commit comments

Comments
 (0)