import { BlogUserEntity } from '../entities/user'; import { Component, Request } from '@pjblog/http'; import { UserDBO } from '../dbos/user'; import type { EntityManager } from 'typeorm'; interface IBody { readonly nickname: string; readonly email: string; readonly avatar: string; readonly website: string; } export declare class ProfileController extends Component { readonly manager: EntityManager; readonly service: UserDBO; constructor(req: Request); checkUserExists(): Promise; set(): Promise; buildCache(): Promise; } export {};