import { CallHandler, ExecutionContext, NestInterceptor } from '@nestjs/common'; import { Observable } from 'rxjs'; import { Request, Response } from 'express'; import { DebugLoggerService } from '../../core/services/debug-logger.service'; import { CsrfService } from '../../core/services/csrf.service'; export declare class TokenResponseInterceptor implements NestInterceptor { private readonly debugLogger; private readonly csrfService; private get options(); constructor(debugLogger: DebugLoggerService, csrfService: CsrfService); isUsingCookies(req: Request): boolean; intercept(context: ExecutionContext, next: CallHandler): Promise>; private resolvePersistent; setTokens(response: Response, tokens: { accessToken?: string; refreshToken?: string; trustToken?: string; }, persistent?: boolean): void; private setCookie; } //# sourceMappingURL=token-response.interceptor.d.ts.map