///
import { IUser } from '@pushprotocol/restapi';
import { IChatTheme } from '../exportedTypes';
import { ModalBackgroundType, ModalPositionType } from '../../../types';
type UpdateUserProfileModalProps = {
theme: IChatTheme;
userProfile: IUser;
setUserProfile: React.Dispatch>;
setModal: React.Dispatch>;
closeUserProfileModalOnClickAway?: boolean;
updateUserProfileModalBackground?: ModalBackgroundType;
updateUserProfileModalPositionType?: ModalPositionType;
};
export interface UserProfileType {
name: string;
description: string;
picture: string;
}
export declare const UpdateUserProfileModal: ({ theme, setModal, closeUserProfileModalOnClickAway, userProfile, setUserProfile, updateUserProfileModalBackground, updateUserProfileModalPositionType, }: UpdateUserProfileModalProps) => import("react/jsx-runtime").JSX.Element;
export {};