interface ProfileHeaderValue { cover: File | null; avatar: File | null; } interface ProfileHeaderUploaderProps { id?: string; label?: string; coverHelperText?: string; avatarHelperText?: string; /** Existing remote cover URL (shown when no local File is selected). */ coverSrc?: string; /** Existing remote avatar URL (shown when no local File is selected). */ avatarSrc?: string; accept?: string; maxCoverMb?: number; maxAvatarMb?: number; disabled?: boolean; class?: string; onchange?: (value: ProfileHeaderValue) => void; } declare const ProfileHeaderUploader: import("svelte").Component; type ProfileHeaderUploader = ReturnType; export default ProfileHeaderUploader;