import type { Metadata } from "next";
import { Inter } from "next/font/google";
import "./globals.css";
import { Toaster } from "sonner";

const inter = Inter({ subsets: ["latin"] });

export const metadata: Metadata = {
  title: "PromptMotion AI — Professional Prompt Generator",
  description:
    "Generate professional AI video prompts for Seedance, Gemini Omni Flash, Kling Motion Control, Higgsfield, and TikTok UGC",
  keywords: ["AI prompt", "video generation", "Seedance", "Kling", "Higgsfield", "TikTok UGC"],
};

export default function RootLayout({
  children,
}: {
  children: React.ReactNode;
}) {
  return (
    <html lang="id" className="dark">
      <body className={inter.className}>
        {children}
        <Toaster
          theme="dark"
          position="bottom-right"
          richColors
          closeButton
        />
      </body>
    </html>
  );
}
