import { type ParseNaturalTSState } from '../../utils'; export { checkViewElement, validateComponentFeature, validateParentConstraints, } from './checkViewElement'; export { checkDefaultValue } from './checkDefaultValue'; export { checkLcapEntity } from './checkLcapEntity'; export { checkDataQueryCalleeNameOrder } from './checkDataQueryCalleeNameOrder'; export { checkValidationCalleeName } from './checkValidationCalleeName'; export interface LintRule { name: string; description?: string; } /** * 在 strictForTraining 模式下执行 lint 检查逻辑 * 当 options.strictForTraining 为 true 时,执行传入的检查函数 * @param rule LintRule 对象,包含 name 和可选的 description * @param options 解析状态选项 * @param lintFn 需要执行的 lint 检查函数 */ export declare function addLint(options: T, rule: LintRule, lintFn: (rule: LintRule) => void): void; //# sourceMappingURL=index.d.ts.map