import { ProductsService } from './products.service';
import { CreateProductDto, UpdateProductDto } from './product.dto';
export declare class ProductsController {
    private readonly service;
    constructor(service: ProductsService);
    findAll(partnerId?: string): Promise<import("../common/entities/product.entity").Product[]>;
    findOne(id: string): Promise<import("../common/entities/product.entity").Product>;
    create(dto: CreateProductDto): Promise<import("../common/entities/product.entity").Product>;
    update(id: string, dto: UpdateProductDto): Promise<import("../common/entities/product.entity").Product>;
    remove(id: string): Promise<void>;
}
