import { ComponentType, JSX } from 'react'; interface WrapperProps { organizationJsonLd?: any; breadcrumbJsonLd?: any; faqJsonLd?: any; localBusinessJsonLd?: any; [key: string]: any; } /** * Wraps a component with JSON-LD structured data scripts for SEO. * * @param Component - The component to enhance. * @param rest - Props containing optional JSON-LD objects (organization, breadcrumb, FAQ, local business). * @returns A new component that renders the wrapped component alongside structured-data script tags. */ declare const withSEO: (Component: ComponentType, rest: WrapperProps) => (() => JSX.Element); export { withSEO };