/** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { JobsDto } from '../models/index'; export interface JobsContentGetJobContentRequest { appId?: string; } export interface JobsContentGetJobContentRequestRaw { id: string; appId?: string; } export interface JobsDeleteJobRequestRaw { id: string; } /** * JobsApi - interface * * @export * @interface JobsApiInterface */ export interface JobsApiInterface { /** * * @summary Get the job content. * @param {string} id The ID of the job. * @param {string} [appId] The ID of the app. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof JobsApiInterface */ getJobContentRaw(id: string, requestParameters?: JobsContentGetJobContentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the job content. */ getJobContent(id: string, requestParameters?: JobsContentGetJobContentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Delete a job. * @param {string} id The ID of the jobs to delete. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof JobsApiInterface */ deleteJobRaw(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Delete a job. */ deleteJob(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get all jobs. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof JobsApiInterface */ getJobsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get all jobs. */ getJobs(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * */ export declare class JobsApi extends runtime.BaseAPI implements JobsApiInterface { /** * Get the job content. */ getJobContentRaw(id: string, requestParameters: JobsContentGetJobContentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the job content. */ getJobContent(id: string, requestParameters: JobsContentGetJobContentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Delete a job. */ deleteJobRaw(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Delete a job. */ deleteJob(id: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get all jobs. */ getJobsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get all jobs. */ getJobs(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }