import { default as React } from 'react'; type NavBarVariant = 'standard' | 'centered' | 'large' | 'transparent' | 'compact'; type NavBarPosition = 'top' | 'sticky' | 'fixed' | 'static'; interface NavBarProps { title?: React.ReactNode; subtitle?: React.ReactNode; leading?: React.ReactNode; actions?: React.ReactNode; onBack?: () => void; backLabel?: string; showBack?: boolean; variant?: NavBarVariant; position?: NavBarPosition; bordered?: boolean; elevated?: boolean; safeArea?: boolean; collapseOnScroll?: boolean; scrollContainer?: HTMLElement | null; children?: React.ReactNode; className?: string; ariaLabel?: string; } declare const NavBar: React.FC; export { NavBar }; export type { NavBarProps, NavBarVariant, NavBarPosition };