@fusions/core
Version:
20 lines (19 loc) • 572 B
TypeScript
import { IConfig, IModels, IPackages, IRoutes, IRequestHandler, IModel } from "./Interfaces";
import Model from "./Model";
export default class Fusions {
private config;
private models;
private packages;
private requestHandler;
constructor(config: IConfig, models: IModel[], packages: IPackages);
private buildRequestHandler;
private buildRoutes;
getRequestHandler(): IRequestHandler;
getConfig(): {
routes: IRoutes;
packages: IPackages;
models: IModels;
};
}
export { Model };
export * from "./Interfaces";