import { ClientCompanyContactsService } from "./client-company-contacts.service";
import { CreateClientCompanyContactDto } from "../dto/create-client-company-contact.dto";
import { ClientCompanyContactFilterDto } from "../dto/filter-client-company-contact.dto";
import { UpdateClientCompanyContactDto } from "../dto/update-client-company-contact.dto";
export declare class ClientCompanyContactsController {
    private readonly clientCompanyContactsService;
    constructor(clientCompanyContactsService: ClientCompanyContactsService);
    create(createClientCompanyContactDto: CreateClientCompanyContactDto): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findAll(clientCompanyContactFilterDto: ClientCompanyContactFilterDto): Promise<{
        success: boolean;
        code: number;
        message: string;
        data: any;
    }>;
    findOne(id: string): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    update(id: string, updateClientCompanyContactDto: UpdateClientCompanyContactDto): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    remove(id: string): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
}
