import { ClientsService } from "./clients.service";
import { CreateClientDto } from "./dto/create-client.dto";
import { UpdateClientDto } from "./dto/update-client.dto";
export declare class ClientsController {
    private readonly clientsService;
    constructor(clientsService: ClientsService);
    create(createClientDto: CreateClientDto, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findAll(query: any, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    findOne(id: string): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    update(id: string, updateClientDto: UpdateClientDto, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    remove(id: string, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
    activeInactive(id: string, request: Request): Promise<{
        success: boolean;
        code: number;
        message: string;
    }>;
}
