"use client";
import * as React from "react";
import { NOOP } from "../../../utils/esm/empty.js";
const LabelableContext = /* @__PURE__ */ React.createContext({
  controlId: void 0,
  setControlId: NOOP,
  labelId: void 0,
  setLabelId: NOOP,
  messageIds: [],
  setMessageIds: NOOP,
  getDescriptionProps: (externalProps) => externalProps
});
if (process.env.NODE_ENV !== "production") LabelableContext.displayName = "LabelableContext";
function useLabelableContext() {
  return React.useContext(LabelableContext);
}
export {
  LabelableContext,
  useLabelableContext
};
//# sourceMappingURL=LabelableContext.js.map
