UNPKG

@ribajs/core

Version:

Core module of Riba.js

14 lines (13 loc) 629 B
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; }