extension api interface

This commit is contained in:
Niels Lyngsø
2024-09-13 10:56:38 +02:00
parent a7a0c1b779
commit 81ebafb0d5
2 changed files with 10 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
import type { ManifestBase } from '../types/index.js';
import type { UmbApi } from './api.interface.js';
/**
* Interface for APIs of a Extension.
*/
export interface UmbExtensionApi<ManifestType extends ManifestBase = ManifestBase> extends UmbApi {
manifest?: ManifestType;
}

View File

@@ -1,2 +1,3 @@
export * from './entry-point.interface.js';
export * from './api.interface.js';
export * from './extension-api.interface.js';