import { MfaMethodRepository } from '../../../auth/interfaces/repositories.interface'; import { MfaMethod as CoreMfaMethod } from '../../../auth/interfaces/models.interface'; export declare class PrismaMfaMethodRepository implements MfaMethodRepository { private readonly prisma; constructor(prisma: any); create(data: Partial): Promise; findByUidAndType(uid: string, type: string): Promise; findByUidAndEnabled(uid: string): Promise; save(method: CoreMfaMethod): Promise; deleteByUid(uid: string): Promise; }