import { createContext as e, useContext as n } from "react";
const l = e(null), a = e(null), s = e(null), r = e(null), c = e(null), u = () => n(l), x = () => n(a), T = () => n(s), C = () => n(r), d = () => n(c), i = (t) => t.startsWith("aria-") || t.startsWith("data-") || ["id", "lang", "title", "translate", "dir"].includes(t), H = (t) => Object.fromEntries(Object.entries(t).filter(([o]) => i(o)));
export {
  a as TableBodyContext,
  s as TableHeaderContext,
  r as TableHeaderRowContext,
  c as TableRowContext,
  l as TableSectionContext,
  H as extractTableHtmlAttributes,
  i as isTableHtmlAttribute,
  u as useOptionalTableSection,
  x as useTableBodyContext,
  T as useTableHeaderContext,
  C as useTableHeaderRowContext,
  d as useTableRowContext
};
//# sourceMappingURL=TableStructureContext.js.map
