import { OnModuleInit } from "@nestjs/common";
import PgBoss from "pg-boss";
/**
 * Consumes the `notifications` queue enqueued transactionally alongside
 * message inserts (§4.3 / ADR-006). Decisioning lives in
 * `processNotificationJob`; this process only talks to the push service.
 */
export declare class NotificationsProcessor implements OnModuleInit {
    private readonly boss;
    private readonly logger;
    constructor(boss: PgBoss);
    onModuleInit(): Promise<void>;
}
//# sourceMappingURL=notifications.processor.d.ts.map