import classNames from "classnames"; import RepoButton from "./RepoButton"; import ThemeButton from "./ThemeButton"; import ShareButton from "./ShareButton"; import { Theme } from "./theme"; import VersionTag from "./VersionTag"; import AstralButton from "./AstralButton"; export default function Header({ edit, theme, tool, version, onChangeTheme, onReset, onShare, }: { edit: number | null; theme: Theme; tool: "ruff" | "ty"; version: string | null; onChangeTheme: (theme: Theme) => void; onReset?(): void; onShare: () => void; }) { return (