import { CreateMarcoDto } from './dto/create-marco.dto.js';
import { UpdateMarcoDto } from './dto/update-marco.dto.js';
import { MarcosService } from './marcos.service.js';
export declare class MarcosController {
    private readonly marcos;
    constructor(marcos: MarcosService);
    findAll(search?: string): Promise<import("./marcos.service.js").MarcoView[]>;
    findOne(id: string): Promise<import("./marcos.service.js").MarcoView>;
    create(dto: CreateMarcoDto, imagen?: Express.Multer.File): Promise<import("./marcos.service.js").MarcoView>;
    update(id: string, dto: UpdateMarcoDto, imagen?: Express.Multer.File): Promise<import("./marcos.service.js").MarcoView>;
    remove(id: string): Promise<void>;
}
