/** * 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. */ /** * Information about the a notification for an access approval. * @export * @interface AccessApprovalNotification */ export interface AccessApprovalNotification { /** * * @type {string} * @memberof AccessApprovalNotification */ notificationType?: AccessApprovalNotificationNotificationTypeEnum; /** * The id of the access requirement. * @type {number} * @memberof AccessApprovalNotification */ requirementId?: number; /** * The id of the recipient. * @type {number} * @memberof AccessApprovalNotification */ recipientId?: number; /** * When the notification was sent. * @type {string} * @memberof AccessApprovalNotification */ sentOn?: string; } /** * @export */ export declare const AccessApprovalNotificationNotificationTypeEnum: { readonly REVOCATION: "REVOCATION"; readonly FIRST_RENEWAL_REMINDER: "FIRST_RENEWAL_REMINDER"; readonly SECOND_RENEWAL_REMINDER: "SECOND_RENEWAL_REMINDER"; }; export type AccessApprovalNotificationNotificationTypeEnum = typeof AccessApprovalNotificationNotificationTypeEnum[keyof typeof AccessApprovalNotificationNotificationTypeEnum]; /** * Check if a given object implements the AccessApprovalNotification interface. */ export declare function instanceOfAccessApprovalNotification(value: object): value is AccessApprovalNotification; export declare function AccessApprovalNotificationFromJSON(json: any): AccessApprovalNotification; export declare function AccessApprovalNotificationFromJSONTyped(json: any, ignoreDiscriminator: boolean): AccessApprovalNotification; export declare function AccessApprovalNotificationToJSON(json: any): AccessApprovalNotification; export declare function AccessApprovalNotificationToJSONTyped(value?: AccessApprovalNotification | null, ignoreDiscriminator?: boolean): any;