import type { RuleModule, RuleConfig } from './interface'; export declare const builtInRules: string[]; /** * * @param id rule id * @returns the rule object or null if `id` not exist in built-in rules */ export declare const getChartRule: (id: string) => RuleModule | null; /** * * @param ids rule list * @returns rule object list */ export declare const getChartRules: (ids: string[]) => Record; /** * processing ckb config and setup ckb used for advising * @param ruleCfg rule configuration * @returns rule base Record */ export declare const processRuleCfg: (ruleCfg?: RuleConfig) => Record; export * from './interface';