type ErroUnknown = unknown;
export declare const DetectorCleanArchMensagens: {
    readonly padraoCleanArch: (padrao: string | undefined, confianca: number) => string;
    readonly camadaDomain: (presente: boolean) => "[V] Domain layer detected" | "[X] Domain layer missing";
    readonly camadaApplication: (presente: boolean) => "[V] Application layer detected" | "[X] Application layer missing";
    readonly camadaInfrastructure: (presente: boolean) => "[V] Infrastructure layer detected" | "[X] Infrastructure layer missing";
    readonly camadaPresentation: (presente: boolean) => "[V] Presentation layer detected" | "[X] Presentation layer missing";
    readonly violacaoDependencia: (camada: string, dependencia: string) => string;
    readonly recomendacaoUseCases: "Add use-cases in the application layer to orchestrate business rules";
    readonly recomendacaoEntities: "Create rich domain entities with encapsulated business rules";
    readonly recomendacaoRepository: "Define repository interfaces in domain and implement in infrastructure";
    readonly erroAnalisarCleanArch: (erro: ErroUnknown) => string;
};
export {};
//# sourceMappingURL=detector-clean-arch-messages.d.ts.map