diff --git a/packages/extensions/cordis-client-runner/src/client/api-catalog.ts b/packages/extensions/cordis-client-runner/src/client/api-catalog.ts index 0fb8d1a663..7b760a4898 100644 --- a/packages/extensions/cordis-client-runner/src/client/api-catalog.ts +++ b/packages/extensions/cordis-client-runner/src/client/api-catalog.ts @@ -647,6 +647,18 @@ export const TYPE_API: readonly TypeApiEntry[] = [ name: 'HostObservable', declaration: 'export type HostObservable = ObservableSnapshot;', }, + { + name: 'IconGlyph', + declaration: 'export type IconGlyph = keyof typeof ICON_ARTWORK;', + }, + { + name: 'IconSymbolId', + declaration: 'export type IconSymbolId = `dsw-icon-${IconGlyph}-${IconWeight}`;', + }, + { + name: 'IconWeight', + declaration: 'export type IconWeight = \'regular\' | \'medium\';', + }, { name: 'InjectFace', declaration: 'export type InjectFace = I extends {\n hooks: infer HS extends HooksSources;\n} ? I extends {\n keyedHooks: infer KS extends KeyedHooksSources;\n} ? Omit & PropsHooks & PropsKeyedHooks : Omit & PropsHooks : I extends {\n keyedHooks: infer KS extends KeyedHooksSources;\n} ? Omit & PropsKeyedHooks : I;', @@ -1049,7 +1061,7 @@ export const TYPE_API: readonly TypeApiEntry[] = [ }, { name: 'ThemeDefinition', - declaration: 'export interface ThemeDefinition {\n id: string;\n colorScheme: \'light\' | \'dark\';\n tokens: ThemeTokens;\n}', + declaration: 'export interface ThemeDefinition {\n id: string;\n colorScheme: \'light\' | \'dark\';\n tokens: ThemeTokens;\n icons?: Readonly>> | undefined;\n}', }, { name: 'ThemePreference',