export interface SectionWithImpressionProps { /** Section identifier for the impression event */ section: string; children: React.ReactNode; /** Called once when the section enters the viewport */ onImpression: (section: string) => void; } /** Wraps a section and fires onImpression when it enters the viewport. */ export declare function SectionWithImpression({ section, children, onImpression, }: SectionWithImpressionProps): import("react").JSX.Element;