/** * 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 { StringAnnotation } from './StringAnnotation'; import type { DoubleAnnotation } from './DoubleAnnotation'; import type { LongAnnotation } from './LongAnnotation'; /** * Primary container object for Annotations on a Synapse object * @export * @interface AnnotationAnnotations */ export interface AnnotationAnnotations { /** * The Synapse ID of the object with which these Annotations are associated * @type {string} * @memberof AnnotationAnnotations */ objectId?: string; /** * The Synapse ID of the umbrella object above the object with which these Annotations are associated * @type {string} * @memberof AnnotationAnnotations */ scopeId?: string; /** * The system controlled version of this collection of annotations * @type {number} * @memberof AnnotationAnnotations */ version?: number; /** * A list of StringAnnnotations * @type {Array} * @memberof AnnotationAnnotations */ stringAnnos?: Array; /** * A list of LongAnnnotations * @type {Array} * @memberof AnnotationAnnotations */ longAnnos?: Array; /** * A list of DoubleAnnnotations * @type {Array} * @memberof AnnotationAnnotations */ doubleAnnos?: Array; } /** * Check if a given object implements the AnnotationAnnotations interface. */ export declare function instanceOfAnnotationAnnotations(value: object): value is AnnotationAnnotations; export declare function AnnotationAnnotationsFromJSON(json: any): AnnotationAnnotations; export declare function AnnotationAnnotationsFromJSONTyped(json: any, ignoreDiscriminator: boolean): AnnotationAnnotations; export declare function AnnotationAnnotationsToJSON(json: any): AnnotationAnnotations; export declare function AnnotationAnnotationsToJSONTyped(value?: AnnotationAnnotations | null, ignoreDiscriminator?: boolean): any;