import { FamilyService } from '../services/family.service';
import { CreateFamily, UpdateFamily } from '../dtos/family.dtos';
export declare class FamilyController {
    private familyService;
    constructor(familyService: FamilyService);
    getAll(limit?: number, offset?: number, page?: number): Promise<import("../entities/family.entity").Family[]>;
    getById(id: number): Promise<import("../entities/family.entity").Family>;
    create(family: CreateFamily[]): Promise<import("../../response/response").Response>;
    update(id: number, payload: UpdateFamily): Promise<import("../../response/response").Response>;
    delete(id: number): Promise<import("../../response/response").Response>;
}
