type ErroUnknown = unknown;
export declare const DetectorCleanArchMensagens: {
    readonly padraoCleanArch: (padrao: string | undefined, confianca: number) => string;
    readonly camadaDomain: (presente: boolean) => "[V] Camada de domínio detectada" | "[X] Camada de domínio ausente";
    readonly camadaApplication: (presente: boolean) => "[V] Camada de aplicação detectada" | "[X] Camada de aplicação ausente";
    readonly camadaInfrastructure: (presente: boolean) => "[V] Camada de infraestrutura detectada" | "[X] Camada de infraestrutura ausente";
    readonly camadaPresentation: (presente: boolean) => "[V] Camada de apresentação detectada" | "[X] Camada de apresentação ausente";
    readonly violacaoDependencia: (camada: string, dependencia: string) => string;
    readonly recomendacaoUseCases: "Adicione casos de uso (use-cases) na camada de aplicação para orquestrar regras de negócio";
    readonly recomendacaoEntities: "Crie entidades de domínio ricas com regras de negócio encapsuladas";
    readonly recomendacaoRepository: "Defina interfaces de repositório no domínio e implemente na infraestrutura";
    readonly erroAnalisarCleanArch: (erro: ErroUnknown) => string;
};
export {};
//# sourceMappingURL=detector-clean-arch-messages.d.ts.map