export declare const PadroesUsoMensagens: {
    readonly varUsage: "Usage of 'var' detected. Prefer 'let' or 'const'.";
    readonly letUsage: "Usage of 'let'. Consider 'const' if there is no reassignment.";
    readonly requireInTs: "Usage of 'require' in TypeScript file. Prefer 'import'.";
    readonly evalUsage: "Usage of 'eval' detected. Avoid for security and performance reasons.";
    readonly moduleExportsInTs: "Usage of 'module.exports' or 'exports' in TypeScript file. Prefer 'export'.";
    readonly withUsage: "Usage of 'with' detected. Avoid for readability and scope reasons.";
    readonly anonymousFunction: "Anonymous function detected. Consider naming functions for better traceability.";
    readonly arrowAsClassMethod: "Arrow function used as a class method. Prefer traditional method for better inheritance.";
    readonly erroAnalise: (relPath: string, erro: string) => string;
};
//# sourceMappingURL=analyst-patterns-usage-messages.d.ts.map