/** * OpenAPI definition * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface InvitationRead */ export interface InvitationRead { /** * * @type {string} * @memberof InvitationRead */ id?: string; /** * * @type {string} * @memberof InvitationRead */ email?: string; /** * * @type {string} * @memberof InvitationRead */ memberId?: string; /** * * @type {string} * @memberof InvitationRead */ status?: InvitationReadStatusEnum; /** * * @type {string} * @memberof InvitationRead */ role?: string; /** * * @type {string} * @memberof InvitationRead */ expireTime?: string; /** * * @type {string} * @memberof InvitationRead */ objectType?: InvitationReadObjectTypeEnum; /** * * @type {string} * @memberof InvitationRead */ objectId?: string; /** * * @type {string} * @memberof InvitationRead */ createdAt?: string; /** * * @type {string} * @memberof InvitationRead */ updateAt?: string; } /** * @export */ export declare const InvitationReadStatusEnum: { readonly Pending: "PENDING"; readonly Accepted: "ACCEPTED"; readonly Rejected: "REJECTED"; readonly Cancelled: "CANCELLED"; }; export type InvitationReadStatusEnum = typeof InvitationReadStatusEnum[keyof typeof InvitationReadStatusEnum]; /** * @export */ export declare const InvitationReadObjectTypeEnum: { readonly Org: "ORG"; readonly Project: "PROJECT"; readonly Env: "ENV"; }; export type InvitationReadObjectTypeEnum = typeof InvitationReadObjectTypeEnum[keyof typeof InvitationReadObjectTypeEnum]; /** * Check if a given object implements the InvitationRead interface. */ export declare function instanceOfInvitationRead(value: object): value is InvitationRead; export declare function InvitationReadFromJSON(json: any): InvitationRead; export declare function InvitationReadFromJSONTyped(json: any, ignoreDiscriminator: boolean): InvitationRead; export declare function InvitationReadToJSON(json: any): InvitationRead; export declare function InvitationReadToJSONTyped(value?: InvitationRead | null, ignoreDiscriminator?: boolean): any;