export declare class ProfileService {
    getProfile(userId: number): Promise<{
        id: number;
        email: string;
        emailVerifiedAt: string | null;
        name: string;
        username: string;
        avatarUrl: string | null;
        tz: string;
        createdAt: string;
    }>;
    setPhoto(userId: number, buffer: Buffer, declaredType: string): Promise<{
        id: number;
        email: string;
        emailVerifiedAt: string | null;
        name: string;
        username: string;
        avatarUrl: string | null;
        tz: string;
        createdAt: string;
    }>;
    removePhoto(userId: number): Promise<{
        id: number;
        email: string;
        emailVerifiedAt: string | null;
        name: string;
        username: string;
        avatarUrl: string | null;
        tz: string;
        createdAt: string;
    }>;
    photoPath(userId: number, requestedName: string): Promise<string>;
    private findUser;
    private removeStoredPhoto;
}
//# sourceMappingURL=profile.service.d.ts.map