/** * 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 MemberProject */ export interface MemberProject { /** * * @type {string} * @memberof MemberProject */ email?: string; /** * * @type {string} * @memberof MemberProject */ username?: string; /** * * @type {string} * @memberof MemberProject */ role?: MemberProjectRoleEnum; /** * * @type {Date} * @memberof MemberProject */ createdDate?: Date; /** * * @type {string} * @memberof MemberProject */ createdBy?: string; } /** * @export */ export declare const MemberProjectRoleEnum: { readonly Owner: "OWNER"; readonly Editor: "EDITOR"; readonly Viewer: "VIEWER"; }; export type MemberProjectRoleEnum = typeof MemberProjectRoleEnum[keyof typeof MemberProjectRoleEnum]; /** * Check if a given object implements the MemberProject interface. */ export declare function instanceOfMemberProject(value: object): value is MemberProject; export declare function MemberProjectFromJSON(json: any): MemberProject; export declare function MemberProjectFromJSONTyped(json: any, ignoreDiscriminator: boolean): MemberProject; export declare function MemberProjectToJSON(json: any): MemberProject; export declare function MemberProjectToJSONTyped(value?: MemberProject | null, ignoreDiscriminator?: boolean): any;