import { PipeTransform } from '@nestjs/common';
import { MfaService } from '../mfa.service';
import { MfaCredentialsExtractorManager } from './mfa.credentials.extractor.manager';
import type { MfaCredentialsContext } from './mfa.credentials.decorator';
import type { MfaCredentialsInterface } from './mfa.credentials.interface';
export declare class MfaCredentialsPipe implements PipeTransform {
    private readonly manager;
    private readonly service;
    constructor(manager: MfaCredentialsExtractorManager, service: MfaService);
    transform({ options, context }: MfaCredentialsContext): Promise<MfaCredentialsInterface>;
    private getOptions;
}
