/** * The Association for Cube Commons * The CubeCommons API caters to each and every whim of the Frontend, i.e. it receives, bundles, packages and formats data exactly as the Frontend needs it. * * The version of the OpenAPI document: 0.9.95 * Contact: tech@cubecommons.ca * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Report content request * @export * @interface ReportContentRequest */ export interface ReportContentRequest { /** * URL of the disputed content on Cube Commons * @type {string} * @memberof ReportContentRequest */ 'disputedUrl': string; /** * The type of the report * @type {string} * @memberof ReportContentRequest */ 'requestType': ReportContentRequestRequestTypeEnum; /** * The name of the entity submitting the report * @type {string} * @memberof ReportContentRequest */ 'contactName': string; /** * Email of the entity submitting the report * @type {string} * @memberof ReportContentRequest */ 'contactEmail': string; /** * What is the report submission about? * @type {string} * @memberof ReportContentRequest */ 'issueDesc': string; /** * * @type {string} * @memberof ReportContentRequest */ 'ticketId': string; } export declare const ReportContentRequestRequestTypeEnum: { readonly Legal: "legal"; readonly Policy: "policy"; }; export type ReportContentRequestRequestTypeEnum = typeof ReportContentRequestRequestTypeEnum[keyof typeof ReportContentRequestRequestTypeEnum];