"use client"; import Image from "next/image"; import { ReactNode } from "react"; interface TwoColumnSectionProps { imagePosition: "left" | "right"; imageSrc: string; imageSrcDark?: string; imageAlt: string; imageWidth?: number; imageHeight?: number; children: ReactNode; className?: string; } export function TwoColumnSection({ imagePosition, imageSrc, imageSrcDark, imageAlt, imageWidth = 600, imageHeight = 400, children, className = "", }: TwoColumnSectionProps) { return (