import { jsx, jsxs } from "react/jsx-runtime";
import { FileText } from "lucide-react";
import { useTranslations } from "next-intl";
function InvoicesEmptyState() {
  const t = useTranslations("settings.billing.invoices.empty");
  return /* @__PURE__ */ jsxs(
    "div",
    {
      className: "text-center py-12",
      "data-cy": "invoices-empty-state",
      role: "status",
      "aria-live": "polite",
      children: [
        /* @__PURE__ */ jsx(
          FileText,
          {
            className: "h-12 w-12 text-muted-foreground mx-auto mb-4",
            "aria-hidden": "true"
          }
        ),
        /* @__PURE__ */ jsx("h3", { className: "text-sm font-medium text-foreground mb-1", children: t("title") }),
        /* @__PURE__ */ jsx("p", { className: "text-sm text-muted-foreground max-w-sm mx-auto", children: t("description") })
      ]
    }
  );
}
export {
  InvoicesEmptyState
};
