UNPKG

@vectorize-io/vectorize-client

Version:
43 lines (42 loc) 1.66 kB
/** * Vectorize API (Beta) * API for Vectorize services * * The version of the OpenAPI document: 0.0.1 * * * 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 { ExtractionResultResponse, StartExtractionRequest, StartExtractionResponse } from '../models/index'; export interface GetExtractionResultRequest { organization: string; extractionId: string; } export interface StartExtractionOperationRequest { organization: string; startExtractionRequest: StartExtractionRequest; } /** * */ export declare class ExtractionApi extends runtime.BaseAPI { /** * Get extraction result */ getExtractionResultRaw(requestParameters: GetExtractionResultRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ExtractionResultResponse>>; /** * Get extraction result */ getExtractionResult(requestParameters: GetExtractionResultRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ExtractionResultResponse>; /** * Start content extraction from a file */ startExtractionRaw(requestParameters: StartExtractionOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<StartExtractionResponse>>; /** * Start content extraction from a file */ startExtraction(requestParameters: StartExtractionOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<StartExtractionResponse>; }