import * as React from 'react';
import { S as SectionBackground, s as SectionSpacing, t as PatternName } from './community-initiatives-B-KhRX9B.js';
import { F as FooterSocialLink } from './types-Cs1jk79n.js';
import './blocks-DyouPohq.js';
import 'class-variance-authority';
import '@page-speed/pressable';
import '@opensite/hooks/usePlatformFromUrl';
import 'react/jsx-runtime';
import './dynamic-icon.js';
import '@page-speed/icon';

/**
 * Props for the FooterAnimatedSocial component
 */
interface FooterAnimatedSocialProps {
    /** Main heading text */
    heading?: React.ReactNode;
    /** Description text */
    description?: React.ReactNode;
    /** CTA button text */
    ctaText?: React.ReactNode;
    /** CTA button URL */
    ctaUrl?: string;
    /** Social media links */
    socialLinks?: FooterSocialLink[];
    /** Brand/company name for the copyright notice */
    copyright?: string;
    /** Additional CSS classes for the section wrapper */
    className?: string;
    /** Additional CSS classes for the content wrapper */
    contentClassName?: string;
    /** Additional CSS classes for the main layout */
    layoutClassName?: string;
    /** Additional CSS classes for the left column */
    leftColumnClassName?: string;
    /** Additional CSS classes for the heading */
    headingClassName?: string;
    /** Additional CSS classes for the description */
    descriptionClassName?: string;
    /** Additional CSS classes for the CTA button */
    ctaClassName?: string;
    /** Additional CSS classes for the right column */
    rightColumnClassName?: string;
    /** Additional CSS classes for the social links section */
    socialLinksClassName?: string;
    /** Additional CSS classes for social link items */
    socialLinkClassName?: string;
    /** Additional CSS classes for the bottom section */
    bottomClassName?: string;
    /** Additional CSS classes for the separator */
    separatorClassName?: string;
    /** Additional CSS classes for the copyright section */
    copyrightClassName?: string;
    /** Section background variant */
    background?: SectionBackground;
    /**
     * Additional CSS classes for the container
     */
    containerClassName?: string;
    /** Section spacing variant */
    spacing?: SectionSpacing;
    /** Optional background pattern */
    pattern?: PatternName;
    /** Pattern opacity (0-1) */
    patternOpacity?: number;
    /** Optional Section ID */
    sectionId?: string;
}
/**
 * FooterAnimatedSocial - An animated footer with Framer Motion effects and social links.
 *
 * Features smooth entrance animations, a prominent heading with CTA button,
 * animated social links with hover effects, and a clean separator. Ideal for
 * modern websites, portfolios, and creative projects that want to add visual
 * polish and interactivity to their footer.
 */
declare function FooterAnimatedSocial({ sectionId, heading, description, ctaText, ctaUrl, socialLinks, copyright, className, contentClassName, layoutClassName, leftColumnClassName, headingClassName, descriptionClassName, ctaClassName, rightColumnClassName, socialLinksClassName, socialLinkClassName, bottomClassName, separatorClassName, copyrightClassName, background, containerClassName, spacing, pattern, patternOpacity, }: FooterAnimatedSocialProps): React.JSX.Element;

export { FooterAnimatedSocial, type FooterAnimatedSocialProps };
