/** * 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. */ /** * Update the access level of an existing session. * @export * @interface UpdateAgentSessionRequest */ export interface UpdateAgentSessionRequest { /** * The sessionId issued by Synapse when the session was started. * @type {string} * @memberof UpdateAgentSessionRequest */ sessionId?: string; /** * Defines the level of data access that the agent will be given during a session. * @type {string} * @memberof UpdateAgentSessionRequest */ agentAccessLevel?: UpdateAgentSessionRequestAgentAccessLevelEnum; } /** * @export */ export declare const UpdateAgentSessionRequestAgentAccessLevelEnum: { readonly PUBLICLY_ACCESSIBLE: "PUBLICLY_ACCESSIBLE"; readonly READ_YOUR_PRIVATE_DATA: "READ_YOUR_PRIVATE_DATA"; readonly WRITE_YOUR_PRIVATE_DATA: "WRITE_YOUR_PRIVATE_DATA"; }; export type UpdateAgentSessionRequestAgentAccessLevelEnum = typeof UpdateAgentSessionRequestAgentAccessLevelEnum[keyof typeof UpdateAgentSessionRequestAgentAccessLevelEnum]; /** * Check if a given object implements the UpdateAgentSessionRequest interface. */ export declare function instanceOfUpdateAgentSessionRequest(value: object): value is UpdateAgentSessionRequest; export declare function UpdateAgentSessionRequestFromJSON(json: any): UpdateAgentSessionRequest; export declare function UpdateAgentSessionRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateAgentSessionRequest; export declare function UpdateAgentSessionRequestToJSON(json: any): UpdateAgentSessionRequest; export declare function UpdateAgentSessionRequestToJSONTyped(value?: UpdateAgentSessionRequest | null, ignoreDiscriminator?: boolean): any;