@ribajs/core
Version:
Core module of Riba.js
14 lines (13 loc) • 629 B
TypeScript
import { Adapters, Binders, Formatters, Components, RibaModule } from "../types/index.js";
import { BindersService } from "./binder.service.js";
import { ComponentService } from "./component.service.js";
import { FormatterService } from "./formatter.service.js";
import { AdapterService } from "./adapter.service.js";
export declare class ModulesService {
binder: BindersService;
component: ComponentService;
formatter: FormatterService;
adapter: AdapterService;
constructor(binders: Binders<any>, components: Components, formatters: Formatters, adapters: Adapters);
register(module: RibaModule): void;
}