import { jsx } from "react/jsx-runtime";
import { useFrameworkContext } from "../hooks/use-framework-context";
function PageTitle({ children, ...props }) {
  const { Head } = useFrameworkContext();
  return /* @__PURE__ */ jsx(Head, { children: /* @__PURE__ */ jsx("title", { ...props, children }) });
}
function PageMeta(props) {
  const { Head } = useFrameworkContext();
  return /* @__PURE__ */ jsx(Head, { children: /* @__PURE__ */ jsx("meta", { ...props }) });
}
function PageLink({ precedence, ...props }) {
  const { Head } = useFrameworkContext();
  return /* @__PURE__ */ jsx(Head, { children: /* @__PURE__ */ jsx("link", { ...props, precedence }) });
}
function PageStyle({ children, precedence, href, ...props }) {
  const { Head } = useFrameworkContext();
  return /* @__PURE__ */ jsx(Head, { children: /* @__PURE__ */ jsx("style", { ...props, precedence, href, children }) });
}
export {
  PageLink,
  PageMeta,
  PageStyle,
  PageTitle
};
//# sourceMappingURL=head-tags.js.map