import React from 'react';
import { StoryConfig } from '../index';
/**
*
* This function will generate a11y tests based on the component and the component
* example definition json.
* It will enumerate over the generated component examples and will call the
* `.accessible()` function on it.
*
* ```js
* const subject = await mount()
const element = within(subject.getDOMNode())
expect(await element.accessible()).to.be.true()
* ```
* @param Component - The base Component
* @param componentExample - The example definition json, this will be the basis for the prop
* combination generation.
* @param ariaRulesToIgnore - ARIA rules to ignore. these must be one of the
* rules described here: https://dequeuniversity.com/rules/axe/4.4
*
* @module generateA11yTests
* @private
*/
export declare function generateA11yTests>(Component: React.ComponentType, componentExample: StoryConfig, ariaRulesToIgnore?: string[]): void;
//# sourceMappingURL=generateA11yTests.d.ts.map