import * as React from 'react';
import { f as SectionBackground, g as SectionSpacing, t as PatternName } from './community-initiatives-Bi_ClKrO.js';
import { N as NavLinkItem, O as OptixFlowConfig } from './blocks-k17uluAz.js';
import 'react/jsx-runtime';
import 'class-variance-authority';
import './button-variants-lRElsmTc.js';
import 'class-variance-authority/types';

/**
 * Sitemap section configuration
 */
interface FooterSimpleCenteredSection {
    /** Section title */
    title: string;
    /** Links in this section */
    links: NavLinkItem[];
}
/**
 * Logo configuration for the footer
 */
interface FooterSimpleCenteredLogo {
    /** Logo link URL */
    url?: string;
    /** Logo image source */
    src?: string;
    /** Logo alt text */
    alt?: string;
    /** Logo title/brand name */
    title?: string;
}
/**
 * Bottom link configuration
 */
interface FooterSimpleCenteredBottomLink {
    /** Link text */
    text: string;
    /** Link URL */
    href: string;
}
/**
 * Props for the FooterSimpleCentered component
 */
interface FooterSimpleCenteredProps {
    /** Logo configuration */
    logo?: FooterSimpleCenteredLogo;
    /** Tagline displayed below the logo */
    tagline?: React.ReactNode;
    /** Sitemap sections */
    sitemap?: FooterSimpleCenteredSection[];
    /** Brand/company name for the copyright notice */
    copyright?: string;
    /** Bottom links (terms, privacy, etc.) */
    bottomLinks?: FooterSimpleCenteredBottomLink[];
    /** Additional CSS classes for the section wrapper */
    className?: string;
    /** Additional CSS classes for the footer element */
    footerClassName?: string;
    /**
     * Additional CSS classes for the container
     */
    containerClassName?: string;
    /** Additional CSS classes for the main content wrapper */
    contentClassName?: string;
    /** Additional CSS classes for the brand section */
    brandClassName?: string;
    /** Additional CSS classes for the logo wrapper */
    logoWrapperClassName?: string;
    /** Additional CSS classes for the logo image */
    logoClassName?: string;
    /** Additional CSS classes for the tagline */
    taglineClassName?: string;
    /** Additional CSS classes for the sitemap wrapper */
    sitemapWrapperClassName?: string;
    /** Additional CSS classes for each sitemap section */
    sitemapSectionClassName?: string;
    /** Additional CSS classes for sitemap section titles */
    sitemapTitleClassName?: string;
    /** Additional CSS classes for sitemap link lists */
    sitemapLinksClassName?: string;
    /** Additional CSS classes for sitemap link items */
    sitemapLinkClassName?: string;
    /** Additional CSS classes for the bottom bar */
    bottomBarClassName?: string;
    /** Additional CSS classes for the copyright section */
    copyrightClassName?: string;
    /** Additional CSS classes for the bottom links wrapper */
    bottomLinksClassName?: string;
    /** Additional CSS classes for bottom link items */
    bottomLinkClassName?: string;
    /** Section background variant */
    background?: SectionBackground;
    /** Section spacing variant */
    spacing?: SectionSpacing;
    /** Optional background pattern */
    pattern?: PatternName;
    /** Pattern opacity (0-1) */
    patternOpacity?: number;
    /** Optional Optix Flow configuration for @page-speed/img */
    optixFlowConfig?: OptixFlowConfig;
}
/**
 * FooterSimpleCentered - A clean, minimal footer with logo, sitemap, and legal links.
 *
 * Features a simple two-column sitemap layout with company branding and bottom legal links.
 * Ideal for corporate websites, landing pages, and products that prefer a clean,
 * uncluttered footer design without social media or newsletter elements.
 */
declare function FooterSimpleCentered({ logo, tagline, sitemap, copyright, bottomLinks, className, footerClassName, contentClassName, containerClassName, spacing, brandClassName, logoWrapperClassName, logoClassName, taglineClassName, sitemapWrapperClassName, sitemapSectionClassName, sitemapTitleClassName, sitemapLinksClassName, sitemapLinkClassName, bottomBarClassName, copyrightClassName, bottomLinksClassName, bottomLinkClassName, background, pattern, patternOpacity, optixFlowConfig, }: FooterSimpleCenteredProps): React.JSX.Element;

export { FooterSimpleCentered, type FooterSimpleCenteredProps, type FooterSimpleCenteredSection };
