import { DynamicModule, Provider } from "@nestjs/common"; import { DecafModuleOptions } from "../types.d.mts"; import { Model, ModelConstructor } from "@decaf-ts/decorator-validation"; export declare function getModuleFor(flavour: string): { new (): {}; readonly log: import("@decaf-ts/logging").Logger; createModelServices>(models: ModelConstructor[]): Provider[]; isExposed(model: ModelConstructor, exposure?: Record): boolean; forRoot(flavour: string, options?: Partial): DynamicModule; };