@ebonydevcopy/framework
Version:
A module-based NodeJS chatbot framework.
11 lines • 501 B
TypeScript
import { Document } from 'mongoose';
import { IUser } from './UserSchema';
import User from './User';
export default class DatabaseUser extends User<IUser & Document> {
constructor(data: IUser);
setContext<T extends Record<string, any>>(context: T): Promise<T>;
save(): Promise<any>;
static findByProviderId(id: string): Promise<DatabaseUser | null>;
}
export declare function userLoader(): (id: string, ...args: []) => Promise<DatabaseUser>;
//# sourceMappingURL=DatabaseUser.d.ts.map