mira-app-core
Version:
Core library for Mira TypeScript project - provides base functionality without auto-execution
23 lines • 1.32 kB
TypeScript
export { MiraWebsocketServer } from './WebSocketServer';
export { ServerPluginManager, PluginConfig } from './ServerPluginManager';
export { EventArgs, EventSubscription, EventManager } from './event-manager';
export { getLibrarysJson } from './LibraryList';
export { LibraryStorage } from './LibraryStorage';
export { MessageHandler } from './MessageHandler';
export { ServerPlugin } from './ServerPlugin';
export { HttpRouter } from './HttpRouter';
export { WebSocketRouter, WebSocketMessage } from './WebSocketRouter';
export { MiraBackend } from './MiraBackend';
export { FileHandler } from './handlers/FileHandler';
export { FolderHandler } from './handlers/FolderHandler';
export { LibraryHandler } from './handlers/LibraryHandler';
export { MessageHandler as HandlerMessageHandler } from './handlers/MessageHandler';
export { PluginMessageHandler } from './handlers/PluginMessageHandler';
export { TagHandler } from './handlers/TagHandler';
export type * from './event-manager';
export type * from './ServerPluginManager';
export type * from './WebSocketRouter';
import express = require('express');
declare const addStaticResources: (dir: string) => import("serve-static").RequestHandler<express.Response<any, Record<string, any>>>;
export { express, addStaticResources };
//# sourceMappingURL=index.d.ts.map