import { FamilyRepositoryImplement } from '../repository/family.repository.imple';
import { CreateFamily, UpdateFamily } from '../dtos/family.dtos';
import { Family } from '../entities/family.entity';
import { Response } from '../../response/response';
export declare class FamilyService {
    private familyRepository;
    constructor(familyRepository: FamilyRepositoryImplement);
    findAll(limit: number, offset: number, page: number): Promise<Family[]>;
    findById(id: number): Promise<Family>;
    create(family: CreateFamily[]): Promise<Response>;
    update(id: number, family: UpdateFamily): Promise<Response>;
    delete(id: number): Promise<Response>;
}
