Description

Response object for user operations

interface UserResponse {
    addressLine1?: string;
    addressLine2?: string;
    addressLine3?: string;
    avatar: string;
    customFields?: Record<string, unknown>;
    email?: string;
    emailVerified: boolean;
    id: string;
    name: string;
    phoneNumber?: string;
    provider?: string;
    providerId?: string;
    reviewStats: {
        averageRate?: number;
        averageSubRates?: Record<string, number>;
        totalCount?: number;
    };
    typeId: string;
}

Hierarchy

  • Omit<CreateUserDto & {
        avatar: string;
    }, "password">
    • UserResponse

Properties

addressLine1?: string
addressLine2?: string
addressLine3?: string
avatar: string
customFields?: Record<string, unknown>
email?: string
emailVerified: boolean
id: string
name: string
phoneNumber?: string
provider?: string
providerId?: string
reviewStats: {
    averageRate?: number;
    averageSubRates?: Record<string, number>;
    totalCount?: number;
}

Type declaration

  • Optional averageRate?: number
  • Optional averageSubRates?: Record<string, number>
  • Optional totalCount?: number
typeId: string

Generated using TypeDoc