/** * SmartyMeet Dev03 API REST * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.1 * Contact: developer@smartymeet.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { UserAttributesSchemaSettingsPresence } from './UserAttributesSchemaSettingsPresence'; /** * Free-form user settings map. PATCH replaces the WHOLE object - * clients must read-merge-write. On the virtual employee * (type='ai') the `presence` key is the canonical audio-visual * identity contract (Arc B B4.2), sparse by design: an absent * key means "use the channel's default". * @export * @interface UserAttributesSchemaSettings */ export interface UserAttributesSchemaSettings { [key: string]: any | any; /** * * @type {UserAttributesSchemaSettingsPresence} * @memberof UserAttributesSchemaSettings */ presence?: UserAttributesSchemaSettingsPresence; } /** * Check if a given object implements the UserAttributesSchemaSettings interface. */ export declare function instanceOfUserAttributesSchemaSettings(value: object): value is UserAttributesSchemaSettings; export declare function UserAttributesSchemaSettingsFromJSON(json: any): UserAttributesSchemaSettings; export declare function UserAttributesSchemaSettingsFromJSONTyped(json: any, ignoreDiscriminator: boolean): UserAttributesSchemaSettings; export declare function UserAttributesSchemaSettingsToJSON(json: any): UserAttributesSchemaSettings; export declare function UserAttributesSchemaSettingsToJSONTyped(value?: UserAttributesSchemaSettings | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=UserAttributesSchemaSettings.d.ts.map