import { Usuario } from '@prisma/client';
import { PrismaService } from 'src/prisma/prisma.service';
import { CreateUserDTO } from './dto/create-user.dto';
import { LoginDTO } from './dto/login.dto';
import { UpdateUserDto } from './dto/update-user.dto';
export declare class UserService {
    private prisma;
    constructor(prisma: PrismaService);
    login(dto: LoginDTO): Promise<Usuario>;
    create(dto: CreateUserDTO): Promise<boolean>;
    findAll(id: string): Promise<Usuario[]>;
    findOne(id: string): Promise<Usuario>;
    update(id: string, dto: UpdateUserDto): Promise<boolean>;
    remove(id: string): Promise<boolean>;
}
