/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { ModelSubmissionStatus } from './ModelSubmissionStatus'; /** * A batch of status objects, to be updated en masse. * @export * @interface SubmissionStatusBatch */ export interface SubmissionStatusBatch { /** * A collection of Submission Statuses * @type {Array} * @memberof SubmissionStatusBatch */ statuses?: Array; /** * A token required to accept a batch submission for all but the first batch. * @type {string} * @memberof SubmissionStatusBatch */ batchToken?: string; /** * true if and only if this is the first batch to upload * @type {boolean} * @memberof SubmissionStatusBatch */ isFirstBatch?: boolean; /** * true if and only if this is the last batch to upload * @type {boolean} * @memberof SubmissionStatusBatch */ isLastBatch?: boolean; } /** * Check if a given object implements the SubmissionStatusBatch interface. */ export declare function instanceOfSubmissionStatusBatch(value: object): value is SubmissionStatusBatch; export declare function SubmissionStatusBatchFromJSON(json: any): SubmissionStatusBatch; export declare function SubmissionStatusBatchFromJSONTyped(json: any, ignoreDiscriminator: boolean): SubmissionStatusBatch; export declare function SubmissionStatusBatchToJSON(json: any): SubmissionStatusBatch; export declare function SubmissionStatusBatchToJSONTyped(value?: SubmissionStatusBatch | null, ignoreDiscriminator?: boolean): any;