import { CallHandler, ExecutionContext, NestInterceptor } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { Observable } from 'rxjs'; import { type ResourceOwnershipRegistrar } from './resource-ownership.registrar'; export declare class OwnedResourceOwnershipInterceptor implements NestInterceptor { private readonly reflector; private readonly registrar; private readonly logger; constructor(reflector: Reflector, registrar: ResourceOwnershipRegistrar); intercept(context: ExecutionContext, next: CallHandler): Observable; private registerOwnership; private extractResourceId; } //# sourceMappingURL=resource-ownership.interceptor.d.ts.map