import { BaseField } from '../../../BaseField';
import { FormContext } from '../../../form/FormContext';
import { Values } from '../../../form/Values';
import { InterceptorConfig } from '../../InterceptorConfig';
import { VisibilityHandler } from '../../VisibilityHandler';
import { Rule } from './Rules';
export declare class ConcealerConditional extends InterceptorConfig {
  static id: string;
  rule?: Rule;
  constructor(rule: Rule);
}
export declare class ConcealerGenericRuleHandler extends VisibilityHandler {
  private config;
  constructor(config: ConcealerConditional);
  shouldShow(_context: FormContext, values: Values, _field: BaseField, _value: any): boolean;
}
