import { PrismaService } from '../prisma/prisma.service';
import { UsersService } from '../users/users.service';
import { UpdateProfileDto } from './dto';
export declare class ProfileService {
    private readonly prisma;
    private readonly users;
    constructor(prisma: PrismaService, users: UsersService);
    get(userId: string): Promise<{
        message: string;
        data: import("../users/users.service").SafeUser;
    }>;
    update(userId: string, dto: UpdateProfileDto): Promise<{
        message: string;
        data: import("../users/users.service").SafeUser;
    }>;
    delete(userId: string): Promise<{
        message: string;
        data: null;
    }>;
}
