import { AdonisAuthorizationCallback, types_d_exports } from "./types.mjs"; import { Facteur } from "@facteurjs/core"; import { DatabaseAdapter } from "@facteurjs/core/database/types"; import { HttpRouterService } from "@adonisjs/core/types"; //#region src/manager.d.ts declare class NotificationManager, DBAdapter extends DatabaseAdapter | null = null> extends Facteur { #private; constructor(config: types_d_exports.FacteurConfiguration, router: HttpRouterService); /** * Register the notification API routes */ registerRoutes(options: { authorize: AdonisAuthorizationCallback; }): void; } //#endregion export { NotificationManager };