import { MemoryUser } from '../classes/memory.user'; import { IEncryptor } from '../interfaces/encrypt'; import { IUserProvider } from '../interfaces/provider'; import { AuthProvider } from './auth.provider'; export declare class AuthMemoryUserProvider extends AuthProvider { protected readonly encryptor: IEncryptor; constructor(providerName: string, userProvider: IUserProvider, encryptor: IEncryptor); protected userChecker(data: Partial & { password?: string; }, user?: User): User | undefined; protected createUserQuery(data: Partial & { password?: string; }): Record; } //# sourceMappingURL=auth.memory.user.provider.d.ts.map