import React from 'react';
export interface UserProfile {
    key: React.Key
    id: number
    firstName: string
    last_name?: string
    first_name?: string
    cluster_name?: string
    lastName: string
    email: string
    password: string
    city: string
    role: string
    role_label?: string
    cluster: string
    status: string
    createdAt: string
    created_at?: string
    user_cities?: string[]
    first_login?: number
    reporting_manager_id: string
    reporting_manager_name: string
    reporting_manager_role: string
    reporting_manager_role_label: string
    created_by_name: string
    created_by_role: string
    created_by_role_label: string
    designation_name: string
    phone:string
    profile_photo?: string
}
export interface UserProfileState {
    user: UserProfile | null
    error: string | null
    status: 'loading' | 'succeeded' | 'failed'
}
export interface UserPassword {
    id: number
    oldPassword: string
    newPassword: string
    confirmPassword: string
}
