import { CreateUserDto } from './dto/create-user.dto';
import { UpdateUserDto } from './dto/update-user.dto';
import { User } from './entities/user.entity';
import { Repository } from 'typeorm';
import { Profile } from './entities/profile.entity';
import { RelationCustomer } from './entities/relation.entity';
export declare class UsersService {
    private userRepository;
    private profileRepository;
    private relationRepository;
    constructor(userRepository: Repository<User>, profileRepository: Repository<Profile>, relationRepository: Repository<RelationCustomer>);
    profile(numUser: string): Promise<Profile>;
    create(createUserDto: CreateUserDto): string;
    findAll(): Promise<User[]>;
    findOne(num: string): Promise<User>;
    update(id: number, updateUserDto: UpdateUserDto): string;
    remove(id: number): string;
    createFakeUsers(): void;
    createFakeProfiles(): void;
}
