/** * * @export * @interface SingleSignOnUser */ export interface SingleSignOnUser { /** * The user's first name. * @type {string} * @memberof SingleSignOnUser */ readonly firstname?: string; /** * The single sign-on provider that this user belongs to. * @type {number} * @memberof SingleSignOnUser */ readonly provider?: number; /** * The scope that the user belongs to. * @type {number} * @memberof SingleSignOnUser */ readonly scope?: number; /** * The user's time zone. If none is specified, the one provided by the browser will be used. * @type {string} * @memberof SingleSignOnUser */ readonly timeZone?: string; /** * The user's preferred language. * @type {string} * @memberof SingleSignOnUser */ readonly language?: string; /** * The primary account that the user belongs to. * @type {number} * @memberof SingleSignOnUser */ readonly primaryAccount?: number; /** * The user's last name. * @type {string} * @memberof SingleSignOnUser */ readonly lastname?: string; } /** * Check if a given object implements the SingleSignOnUser interface. */ export declare function instanceOfSingleSignOnUser(value: object): value is SingleSignOnUser; export declare function SingleSignOnUserFromJSON(json: any): SingleSignOnUser; export declare function SingleSignOnUserFromJSONTyped(json: any, ignoreDiscriminator: boolean): SingleSignOnUser; export declare function SingleSignOnUserToJSON(json: any): SingleSignOnUser; export declare function SingleSignOnUserToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;