Initial commit
This commit is contained in:
40
src/index.ts
Normal file
40
src/index.ts
Normal file
@@ -0,0 +1,40 @@
|
||||
export type {
|
||||
IPluginStorage,
|
||||
IPluginEventClient,
|
||||
} from './interfaces.js';
|
||||
export { MemoryStorage } from './interfaces.js';
|
||||
|
||||
export type {
|
||||
PluginMetadata,
|
||||
PluginIndex,
|
||||
InstalledPlugin,
|
||||
} from './types.js';
|
||||
export { PluginTab } from './types.js';
|
||||
|
||||
export type {
|
||||
ThemeColorGroup,
|
||||
ThemePaletteGroup,
|
||||
PluginThemeColors,
|
||||
PluginTheme,
|
||||
CommandArg,
|
||||
PluginCommand,
|
||||
MessageInterceptor,
|
||||
MessageContext,
|
||||
CustomRenderer,
|
||||
SettingDefinition,
|
||||
SettingsSchema,
|
||||
NotificationOptions,
|
||||
PluginContext,
|
||||
PluginSettingsSection,
|
||||
UILocation,
|
||||
Plugin,
|
||||
PluginLogEntry,
|
||||
} from './PluginInterfaces.js';
|
||||
|
||||
export { generateThemeCSS } from './theme-css.js';
|
||||
|
||||
export { PluginRegistry } from './PluginRegistry.js';
|
||||
export type { PluginRegistryOptions } from './PluginRegistry.js';
|
||||
|
||||
export { createPluginContext } from './PluginContext.js';
|
||||
export type { PluginContextOptions } from './PluginContext.js';
|
||||
Reference in New Issue
Block a user