import { ModeleImpressionService } from './modele_impression.service';
import { CreateModelImpressionDto } from './dto/create_modele_impression.dto';
export declare class ModeleImpressionController {
    private readonly modeleImpressionService;
    constructor(modeleImpressionService: ModeleImpressionService);
    create(body: CreateModelImpressionDto, req: any): Promise<{
        message: string;
        note: string;
    } | {
        message: string;
        note?: undefined;
    }>;
    update(body: CreateModelImpressionDto, req: any): Promise<{
        message: string;
        note: string;
    } | {
        message: string;
        note?: undefined;
    }>;
    delete(req: any): Promise<{
        message: string;
    }>;
    get(req: any): Promise<{
        id_document: number;
        filename: string;
        extention: string;
        path: string;
        flag: boolean;
    }>;
    setFlag(body: {
        flag: number;
    }, req: any): Promise<{
        message: string;
    }>;
}
