import type { RestApiErrorResponse } from './RestApiErrorResponse'; /** * Represents the result of a single operation in a bulk request. * @export * @interface RestApiBulkOperationResult */ export interface RestApiBulkOperationResult { /** * The API path to call to get the processed object. * @type {string} * @memberof RestApiBulkOperationResult */ readonly link?: string; /** * The ID of the processed object. * @type {number} * @memberof RestApiBulkOperationResult */ readonly id?: number; /** * * @type {RestApiErrorResponse} * @memberof RestApiBulkOperationResult */ error?: RestApiErrorResponse; /** * The resulting HTTP status code of the single operation. * @type {number} * @memberof RestApiBulkOperationResult */ readonly statusCode?: number; } /** * Check if a given object implements the RestApiBulkOperationResult interface. */ export declare function instanceOfRestApiBulkOperationResult(value: object): value is RestApiBulkOperationResult; export declare function RestApiBulkOperationResultFromJSON(json: any): RestApiBulkOperationResult; export declare function RestApiBulkOperationResultFromJSONTyped(json: any, ignoreDiscriminator: boolean): RestApiBulkOperationResult; export declare function RestApiBulkOperationResultToJSON(json: any): RestApiBulkOperationResult; export declare function RestApiBulkOperationResultToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;