import { default as React } from 'react'; export interface ProfilePictureUploadProps { imageUrl?: string; fallbackText?: string; onFileSelect?: (file: File) => void; onEditClick?: () => void; onRemoveClick?: () => void; size?: "sm" | "md" | "lg" | "xl"; className?: string; disabled?: boolean; showRemoveButton?: boolean; acceptedTypes?: string; maxFileSize?: number; onError?: (error: string) => void; disableEntryAnimation?: boolean; } declare function ProfilePictureUploadComponent({ imageUrl, fallbackText, onFileSelect, onEditClick, onRemoveClick, size, className, disabled, showRemoveButton, acceptedTypes, maxFileSize, onError, }: ProfilePictureUploadProps): import("react/jsx-runtime").JSX.Element; export declare const ProfilePictureUpload: React.MemoExoticComponent; export {};