/**
 * @file src/shared/rules/core-rules.ts
 * @description Core validation rules for Praetorian CLI
 */
import { PraetorianRule } from '../types/rules';
/**
 * @constant CORE_STRUCTURE_RULES
 * @description Basic structure validation rules
 */
export declare const CORE_STRUCTURE_RULES: PraetorianRule[];
/**
 * @constant CORE_FORMAT_RULES
 * @description Basic format validation rules
 */
export declare const CORE_FORMAT_RULES: PraetorianRule[];
/**
 * @constant CORE_SECURITY_RULES
 * @description Basic security validation rules
 */
export declare const CORE_SECURITY_RULES: PraetorianRule[];
/**
 * @constant CORE_SCHEMA_RULES
 * @description Basic schema validation rules
 */
export declare const CORE_SCHEMA_RULES: PraetorianRule[];
/**
 * @constant ALL_CORE_RULES
 * @description All core rules combined
 */
export declare const ALL_CORE_RULES: PraetorianRule[];
/**
 * @constant CORE_RULE_SETS
 * @description Organized rule sets for different use cases
 */
export declare const CORE_RULE_SETS: {
    readonly structure: PraetorianRule[];
    readonly format: PraetorianRule[];
    readonly security: PraetorianRule[];
    readonly schema: PraetorianRule[];
    readonly all: PraetorianRule[];
};
//# sourceMappingURL=core-rules.d.ts.map