/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * JSON schema for UserHeader POJO * @export * @interface UserGroupHeader */ export interface UserGroupHeader { /** * A foreign key to the ID of the 'principal' object for the user. * @type {string} * @memberof UserGroupHeader */ ownerId?: string; /** * First Name * @type {string} * @memberof UserGroupHeader */ firstName?: string; /** * Last Name * @type {string} * @memberof UserGroupHeader */ lastName?: string; /** * A name chosen by the user that uniquely identifies them. * @type {string} * @memberof UserGroupHeader */ userName?: string; /** * User's current email address * @type {string} * @memberof UserGroupHeader */ email?: string; /** * This is deprecated and will always be null * @type {string} * @memberof UserGroupHeader */ displayName?: string; /** * True if this is a user, false if it is a group * @type {boolean} * @memberof UserGroupHeader */ isIndividual?: boolean; } /** * Check if a given object implements the UserGroupHeader interface. */ export declare function instanceOfUserGroupHeader(value: object): value is UserGroupHeader; export declare function UserGroupHeaderFromJSON(json: any): UserGroupHeader; export declare function UserGroupHeaderFromJSONTyped(json: any, ignoreDiscriminator: boolean): UserGroupHeader; export declare function UserGroupHeaderToJSON(json: any): UserGroupHeader; export declare function UserGroupHeaderToJSONTyped(value?: UserGroupHeader | null, ignoreDiscriminator?: boolean): any;