diff --git a/src/vs/base/common/jsonSchema.ts b/src/vs/base/common/jsonSchema.ts index c81c6c74a41a45cf250d7d6881091bebd85b42e6..c2277d77003b4091237206ac5340b4ceb6039e61 100644 --- a/src/vs/base/common/jsonSchema.ts +++ b/src/vs/base/common/jsonSchema.ts @@ -40,7 +40,7 @@ export interface IJSONSchema { enum?: any[]; format?: string; - defaultSnippets?: { label?: string; description?: string; body: any; }[]; // VSCode extension + defaultSnippets?: IJSONSchemaSnippet[]; // VSCode extension errorMessage?: string; // VSCode extension deprecatedMessage?: string; // VSCode extension } @@ -48,3 +48,9 @@ export interface IJSONSchema { export interface IJSONSchemaMap { [name: string]: IJSONSchema; } + +export interface IJSONSchemaSnippet { + label?: string; + description?: string; + body: any; +}