/** * Kinde Management API * Provides endpoints to manage your Kinde Businesses * * The version of the OpenAPI document: 1 * Contact: support@kinde.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface UserProfileV2 */ export interface UserProfileV2 { /** * Unique id of the user in Kinde (deprecated). * @type {string} * @memberof UserProfileV2 */ id?: string; /** * Unique id of the user in Kinde. * @type {string} * @memberof UserProfileV2 */ sub?: string; /** * Value of the user's id in a third-party system when the user is imported into Kinde. * @type {string} * @memberof UserProfileV2 */ providedId?: string | null; /** * Users's first and last name separated by a space. * @type {string} * @memberof UserProfileV2 */ name?: string; /** * User's first name. * @type {string} * @memberof UserProfileV2 */ givenName?: string; /** * User's last name. * @type {string} * @memberof UserProfileV2 */ familyName?: string; /** * Date the user was last updated at (In Unix time). * @type {number} * @memberof UserProfileV2 */ updatedAt?: number; /** * User's email address if available. * @type {string} * @memberof UserProfileV2 */ email?: string; /** * URL that point's to the user's picture or avatar * @type {string} * @memberof UserProfileV2 */ picture?: string; } /** * Check if a given object implements the UserProfileV2 interface. */ export declare function instanceOfUserProfileV2(value: object): boolean; export declare function UserProfileV2FromJSON(json: any): UserProfileV2; export declare function UserProfileV2FromJSONTyped(json: any, ignoreDiscriminator: boolean): UserProfileV2; export declare function UserProfileV2ToJSON(value?: UserProfileV2 | null): any;