import { NestAuthUser } from '../../user/entities/user.entity'; import { NestAuthOTPTypeEnum } from '@ackplus/nest-auth-contracts'; import { BaseEntity } from 'typeorm'; export declare class NestAuthOTP extends BaseEntity { id: string; userId: string; code: string; type: NestAuthOTPTypeEnum; expiresAt: Date; attempts: number; createdAt: Date; updatedAt: Date; user?: NestAuthUser; private getOtpSecret; validateCode(code: string): Promise; setCode(code: string): Promise; } //# sourceMappingURL=otp.entity.d.ts.map