import type { TranslateFn } from "../../i18n"; interface PhotoStepMobileProps { photoPreview: string | null; handlePhotoSelect: (e: React.ChangeEvent) => void; handleRemovePhoto: () => void; onAnalyze: () => void; onSwitchToManual: () => void; error: string; photoVariant?: "full-body" | "close-up"; photoStepHeight?: string; onPhotoStepHeightChange?: (v: string) => void; ageConfirmed: boolean | null; onAgeConfirmedChange: (v: boolean | null) => void; primaryLabel?: string; compactAgeGate?: boolean; photoProcessing?: boolean; photoStatus?: string; photoRejection?: string | null; onClearRejection?: () => void; photoHelpSlot?: React.ReactNode; bodyContextSlot?: React.ReactNode; hideTabs?: boolean; t: TranslateFn; } export declare function PhotoStepMobile({ photoPreview, handlePhotoSelect, handleRemovePhoto, onAnalyze, onSwitchToManual, error, photoVariant, photoStepHeight, onPhotoStepHeightChange, ageConfirmed, onAgeConfirmedChange, primaryLabel, compactAgeGate, photoProcessing, photoStatus, photoRejection, onClearRejection, photoHelpSlot, bodyContextSlot, hideTabs, t, }: PhotoStepMobileProps): import("react/jsx-runtime").JSX.Element; export {};