export interface RuleDefinition {
    description: string;
    severity: string;
    given: string;
    resolved?: boolean;
    then: {
        field?: string;
        function: string;
        functionOptions?: {
            schema?: any;
            match?: string;
        };
    };
}
export interface Ruleset {
    rules: Record<string, RuleDefinition>;
}
export interface CombinedRuleset {
    [key: string]: Ruleset | Record<string, any>;
}
declare const combinedRuleset: CombinedRuleset;
export declare function getCombinedRuleset(): CombinedRuleset;
export default combinedRuleset;
//# sourceMappingURL=nano-smith-ruleset.d.ts.map