import type { CfgRulesConfig, ComplexityRules, DataflowRulesConfig, HalsteadRules } from '../../types.js';
export declare const COMPLEXITY_RULES: Map<string, ComplexityRules>;
export declare const HALSTEAD_RULES: Map<string, HalsteadRules>;
export declare const CFG_RULES: Map<string, CfgRulesConfig>;
export declare const DATAFLOW_RULES: Map<string, DataflowRulesConfig>;
export declare const AST_TYPE_MAPS: Map<string, Record<string, string>>;
export interface AstStringConfig {
    quoteChars: string;
    stringPrefixes: string;
}
export declare const AST_STRING_CONFIGS: Map<string, AstStringConfig>;
export declare function astStopRecurseKinds(langId: string): ReadonlySet<string>;
//# sourceMappingURL=index.d.ts.map