import { ConstructeursService } from './constructeurs.service'; import { CreateConstructeurDto, UpdateConstructeurDto } from '../shared/dto/constructeur.dto'; export declare class ConstructeursController { private readonly constructeursService; constructor(constructeursService: ConstructeursService); create(payload: CreateConstructeurDto): Promise<{ name: string; id: string; createdAt: Date; updatedAt: Date; email: string | null; phone: string | null; }>; findAll(search?: string): Promise<{ name: string; id: string; createdAt: Date; updatedAt: Date; email: string | null; phone: string | null; }[]>; findOne(id: string): Promise<{ name: string; id: string; createdAt: Date; updatedAt: Date; email: string | null; phone: string | null; } | null>; update(id: string, payload: UpdateConstructeurDto): Promise<{ name: string; id: string; createdAt: Date; updatedAt: Date; email: string | null; phone: string | null; }>; remove(id: string): Promise<{ name: string; id: string; createdAt: Date; updatedAt: Date; email: string | null; phone: string | null; }>; }