import { NestInterceptor, ExecutionContext, CallHandler } from '@nestjs/common'; import { Observable } from 'rxjs'; /** * Used in conjuction with POST and PUT REST API calls to replace properties with the user owner's id. * The injector is dependend on the `nest-identity` authentication strategy. */ export declare class OwnerInterceptor implements NestInterceptor { private readonly properties; private readonly isUserObject; constructor(properties: string[], isUserObject?: boolean); intercept(context: ExecutionContext, next: CallHandler): Observable; }