import type { Interceptor } from "../interceptor/index.js"; import type { AnyHostCtor } from "../references/shared.js"; import type { Type } from "@nestjs/common"; /** * Token class for feature registration discovery. * Each forFeature() call creates a provider with this class as token. */ export declare class HatchetFeatureRegistration { readonly refs: AnyHostCtor[]; constructor(refs: AnyHostCtor[]); } /** * Token class for interceptor registration. * Stores interceptor class references for later resolution via ModuleRef. */ export declare class InterceptorRegistration { readonly refs: Type[]; constructor(refs: Type[]); }