import { NestAuthUser } from '../../user/entities/user.entity';
import { NestAuthOTP } from '../entities/otp.entity';
import type { PasswordlessChannel } from '@ackplus/nest-auth-contracts';
export interface PasswordlessCodeRequestedEventPayload {
    user: NestAuthUser;
    tenantId?: string;
    channel: PasswordlessChannel;
    otp: NestAuthOTP;
    code: string;
}
export declare class PasswordlessCodeRequestedEvent {
    readonly payload: PasswordlessCodeRequestedEventPayload;
    constructor(payload: PasswordlessCodeRequestedEventPayload);
}
//# sourceMappingURL=passwordless-code-requested.event.d.ts.map