education-module-ai
Version:
AI Education Module using Agent Framework
19 lines (18 loc) • 979 B
TypeScript
export * from "./models/index";
export * from "./controllers/index";
export * from "./services/index";
export * from "./plugins/index";
export * from "./context";
export * from "./components";
import { EducationModuleAdapter, educationSqliteTables, initEducationDatabase, ModuleAdapter } from "./database/index";
import { EducationConfigService, EducationModuleConfig, DEFAULT_EDUCATIONAL_LEVELS, DEFAULT_SUBJECTS } from "./models/EducationalContent";
export { EducationModuleAdapter, educationSqliteTables, initEducationDatabase };
export type { ModuleAdapter };
export { EducationConfigService, DEFAULT_EDUCATIONAL_LEVELS, DEFAULT_SUBJECTS };
export type { EducationModuleConfig };
export declare function configureEducationModule(config: EducationModuleConfig): void;
import { Express } from "express";
/**
* Initialize the Education Module API with optional configuration
*/
export declare function initializeEducationAPI(config?: EducationModuleConfig): Promise<Express>;