import { ReactNode } from 'react'; export interface NativeTopBarProps { /** Centered (iOS) / left-aligned (Android) title. */ title?: ReactNode; /** Text next to the back chevron (iOS style). Defaults to localized "Back". */ backLabel?: string; /** Back handler. Default: `navigate(-1)`. */ onBack?: () => void; /** Trailing action area (icon buttons). */ rightActions?: ReactNode; /** Leading slot rendered INSTEAD of the back button when back is hidden. */ leftSlot?: ReactNode; /** * Show the back button. Default: auto — shown when the router history has * somewhere to go back to (`window.history.state?.idx > 0`). */ showBack?: boolean; className?: string; } export declare function NativeTopBar({ title, backLabel, onBack, rightActions, leftSlot, showBack, className, }: NativeTopBarProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=NativeTopBar.d.ts.map