import { DesignsService } from './designs.service';
import { CreateDesignDto } from './dto/create-design.dto';
import { UpdateDesignDto } from './dto/update-design.dto';
export declare class DesignsController {
    private readonly designsService;
    constructor(designsService: DesignsService);
    create(createDesignDto: CreateDesignDto): Promise<{
        id: number;
        name: string;
        createdAt: Date;
        updatedAt: Date;
        jobId: number;
    }>;
    findAll(params: any): Promise<{
        id: number;
        name: string;
        createdAt: Date;
        updatedAt: Date;
        jobId: number;
    }[]>;
    findOne(id: string): Promise<{
        id: number;
        name: string;
        createdAt: Date;
        updatedAt: Date;
        jobId: number;
    } | null>;
    update(id: string, updateDesignDto: UpdateDesignDto): Promise<{
        id: number;
        name: string;
        createdAt: Date;
        updatedAt: Date;
        jobId: number;
    }>;
    remove(id: string): Promise<{
        id: number;
        name: string;
        createdAt: Date;
        updatedAt: Date;
        jobId: number;
    }>;
}
