@useapi/midjourney-api
Version:
TypeScript client library for Midjourney API by useapi.net
35 lines (34 loc) • 2.54 kB
TypeScript
import { BaseAPIRequestFactory } from './baseapi';
import { Configuration } from '../configuration';
import { RequestContext, ResponseContext, HttpInfo } from '../http/http';
import { AccountResponse } from '../models/AccountResponse';
import { BlendResponse } from '../models/BlendResponse';
import { ButtonResponse } from '../models/ButtonResponse';
import { DescribeResponse } from '../models/DescribeResponse';
import { ImagineResponse } from '../models/ImagineResponse';
import { JobCancelResponse } from '../models/JobCancelResponse';
import { JobResponse } from '../models/JobResponse';
import { JobsBlendPostRequest } from '../models/JobsBlendPostRequest';
import { JobsButtonPostRequest } from '../models/JobsButtonPostRequest';
import { JobsDescribePostRequest } from '../models/JobsDescribePostRequest';
import { JobsImaginePostRequest } from '../models/JobsImaginePostRequest';
export declare class DefaultApiRequestFactory extends BaseAPIRequestFactory {
accountGet(_options?: Configuration): Promise<RequestContext>;
jobsBlendPost(jobsBlendPostRequest: JobsBlendPostRequest, _options?: Configuration): Promise<RequestContext>;
jobsButtonPost(jobsButtonPostRequest: JobsButtonPostRequest, _options?: Configuration): Promise<RequestContext>;
jobsCancelGet(jobid: string, _options?: Configuration): Promise<RequestContext>;
jobsDescribePost(jobsDescribePostRequest: JobsDescribePostRequest, _options?: Configuration): Promise<RequestContext>;
jobsGet(jobid: string, _options?: Configuration): Promise<RequestContext>;
jobsListGet(_options?: Configuration): Promise<RequestContext>;
jobsImaginePost(jobsImaginePostRequest: JobsImaginePostRequest, _options?: Configuration): Promise<RequestContext>;
}
export declare class DefaultApiResponseProcessor {
accountGetWithHttpInfo(response: ResponseContext): Promise<HttpInfo<AccountResponse>>;
jobsBlendPostWithHttpInfo(response: ResponseContext): Promise<HttpInfo<BlendResponse>>;
jobsButtonPostWithHttpInfo(response: ResponseContext): Promise<HttpInfo<ButtonResponse>>;
jobsCancelGetWithHttpInfo(response: ResponseContext): Promise<HttpInfo<JobCancelResponse>>;
jobsDescribePostWithHttpInfo(response: ResponseContext): Promise<HttpInfo<DescribeResponse>>;
jobsGetWithHttpInfo(response: ResponseContext): Promise<HttpInfo<JobResponse>>;
jobsListGetWithHttpInfo(response: ResponseContext): Promise<HttpInfo<Array<string>>>;
jobsImaginePostWithHttpInfo(response: ResponseContext): Promise<HttpInfo<ImagineResponse>>;
}