import { RuleContextApi } from '../contexts/RuleContext';
import { Validator } from '../types/Validation';
export interface Rule {
    validatorFn: Validator;
    errorMessage: string;
}
declare type UseRules = ({
    ruleContext: RuleContextApi;
    rules: Rule[];
    debouncedRules: Rule[];
});
export declare function useRules(): UseRules;
export {};
//# sourceMappingURL=useRules.d.ts.map