"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var rules = [{
  pattern: '<b>Should</b> have no role.',
  status: 'DONE',
  tests: 'TO DO'
}, {
  pattern: '<b>Should</b> be hidden from accessibility tree.',
  status: 'DONE',
  tests: 'TO DO'
}, {
  pattern: '<b>Should</b> be displayed on trigger hover and focus.',
  status: 'DONE',
  tests: 'TO DO'
}, {
  pattern: '<b>Should</b> be dismissable by pressing <code>Esc</code>.',
  status: 'DONE',
  tests: 'TO DO'
}, {
  pattern: '<b>Should</b> be hoverable.',
  status: 'DONE',
  tests: 'TO DO'
}, {
  pattern: '<b>Should</b> be persistent.',
  status: 'DONE',
  tests: 'TO DO'
}, {
  pattern: '<b>Should</b> label or describe the trigger.',
  comment: 'Tooltip content is linked to the trigger by <code>aria-labelledby</code> or <code>aria-describedby</code>.',
  status: 'DONE',
  tests: 'TO DO'
}, {
  pattern: '<b>Should not</b> be focusable of contain interactive elements.',
  comment: 'Tooltip can contain only (styled) text and/or images.',
  status: 'N/A',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> be displayed if JS is not available.',
  status: 'TO DO',
  tests: 'TO DO'
}, {
  pattern: '<b>Should</b> respect Windows High Contrast mode.',
  status: 'DONE',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> have a content with 4.5:1 contrast ratio against the background.',
  comment: '<code>black</code> against white: 21:1.',
  status: 'DONE',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> respect prefers reduce motion settings.',
  status: 'DONE',
  tests: 'N/A'
}];
var _default = rules;
exports.default = _default;