import { jsx as _jsx } from "react/jsx-runtime";
import { Geist, Geist_Mono } from "next/font/google";
import { ThemeProvider } from "@/components/theme-provider";
import "./globals.css";
const geistSans = Geist({
    variable: "--font-geist-sans",
    subsets: [
        "latin"
    ]
});
const geistMono = Geist_Mono({
    variable: "--font-geist-mono",
    subsets: [
        "latin"
    ]
});
export const metadata = {
    title: "Documentation",
    description: "API Documentation and Reference",
    icons: {
        icon: '/icon.png',
        shortcut: '/icon.png',
        apple: '/icon.png'
    }
};
export const viewport = {
    width: "device-width",
    initialScale: 1,
    maximumScale: 1,
    userScalable: false
};
export default function RootLayout({ children }) {
    return /*#__PURE__*/ _jsx("html", {
        lang: "en",
        suppressHydrationWarning: true,
        children: /*#__PURE__*/ _jsx("body", {
            className: `${geistSans.variable} ${geistMono.variable} antialiased`,
            children: /*#__PURE__*/ _jsx(ThemeProvider, {
                attribute: "class",
                defaultTheme: "dark",
                enableSystem: false,
                disableTransitionOnChange: true,
                children: children
            })
        })
    });
}
