import { ContaTipoService } from './conta-tipo.service';
import { CreateContaTipoDto } from './dto/create-conta-tipo.dto';
import { UpdateContaTipoDto } from './dto/update-conta-tipo.dto';
export declare class ContaTipoController {
    private readonly contaTipoService;
    constructor(contaTipoService: ContaTipoService);
    create(createContaTipoDto: CreateContaTipoDto): Promise<boolean>;
    findAll(id: string): Promise<(import("@prisma/client/runtime/library").GetResult<{
        id: string;
        idEmpresa: string;
        descricao: string;
    }, unknown, never> & {})[]>;
    findOne(id: string): Promise<import("@prisma/client/runtime/library").GetResult<{
        id: string;
        idEmpresa: string;
        descricao: string;
    }, unknown, never> & {}>;
    update(id: string, updateContaTipoDto: UpdateContaTipoDto): Promise<boolean>;
    remove(id: string): Promise<boolean>;
}
