import { type Rule, type RuleContext } from "../rule";
/**
 * Run all rules that return true for `runIf`.
 *
 * @param rules The rules to run.
 */
export declare function all<TInput, TOutput, TContext extends RuleContext<TInput, TOutput>>(...rules: Array<Rule<TInput, TOutput, TContext>>): Rule<TInput, TOutput, TContext>;
