/**
 * @file src/shared/rules/simple-core-rules.ts
 * @description Core simple rules for Praetorian - only ID and name
 */
import { SimpleRule, SimpleRuleSet } from '../types/simple-rules';
/**
 * Core structure rules
 */
export declare const CORE_STRUCTURE_SIMPLE_RULES: SimpleRule[];
/**
 * Core format rules
 */
export declare const CORE_FORMAT_SIMPLE_RULES: SimpleRule[];
/**
 * Core security rules
 */
export declare const CORE_SECURITY_SIMPLE_RULES: SimpleRule[];
/**
 * Core schema rules
 */
export declare const CORE_SCHEMA_SIMPLE_RULES: SimpleRule[];
/**
 * All core simple rules combined
 */
export declare const ALL_CORE_SIMPLE_RULES: SimpleRule[];
/**
 * Organized simple rule sets for different use cases
 */
export declare const CORE_SIMPLE_RULE_SETS: {
    readonly structure: SimpleRule[];
    readonly format: SimpleRule[];
    readonly security: SimpleRule[];
    readonly schema: SimpleRule[];
    readonly all: SimpleRule[];
};
/**
 * Example simple rule sets for templates
 */
export declare const EXAMPLE_SIMPLE_RULE_SETS: SimpleRuleSet[];
//# sourceMappingURL=simple-core-rules.d.ts.map