/** * Fabric API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0 * * * 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 { ImageMetadataBlockAttributesLocation } from './ImageMetadataBlockAttributesLocation'; import type { ImageMetadataBlockAttributesColor } from './ImageMetadataBlockAttributesColor'; import type { ImageMetadataBlockAttributesDevice } from './ImageMetadataBlockAttributesDevice'; import type { VideoMetadataBlockAttributesVideo } from './VideoMetadataBlockAttributesVideo'; import type { VideoMetadataBlockAttributesAudio } from './VideoMetadataBlockAttributesAudio'; import type { DocumentMetadataBlockAttributesDimensions } from './DocumentMetadataBlockAttributesDimensions'; /** * * @export * @interface VideoMetadataBlockAttributes */ export interface VideoMetadataBlockAttributes { /** * * @type {DocumentMetadataBlockAttributesDimensions} * @memberof VideoMetadataBlockAttributes */ 'dimensions'?: DocumentMetadataBlockAttributesDimensions | null; /** * * @type {ImageMetadataBlockAttributesColor} * @memberof VideoMetadataBlockAttributes */ 'color'?: ImageMetadataBlockAttributesColor | null; /** * * @type {ImageMetadataBlockAttributesDevice} * @memberof VideoMetadataBlockAttributes */ 'device'?: ImageMetadataBlockAttributesDevice | null; /** * * @type {ImageMetadataBlockAttributesLocation} * @memberof VideoMetadataBlockAttributes */ 'location'?: ImageMetadataBlockAttributesLocation | null; /** * * @type {VideoMetadataBlockAttributesVideo} * @memberof VideoMetadataBlockAttributes */ 'video'?: VideoMetadataBlockAttributesVideo | null; /** * * @type {VideoMetadataBlockAttributesAudio} * @memberof VideoMetadataBlockAttributes */ 'audio'?: VideoMetadataBlockAttributesAudio | null; } /** * Check if a given object implements the VideoMetadataBlockAttributes interface. */ export declare function instanceOfVideoMetadataBlockAttributes(value: object): value is VideoMetadataBlockAttributes; export declare function VideoMetadataBlockAttributesFromJSON(json: any): VideoMetadataBlockAttributes; export declare function VideoMetadataBlockAttributesFromJSONTyped(json: any, ignoreDiscriminator: boolean): VideoMetadataBlockAttributes; export declare function VideoMetadataBlockAttributesToJSON(json: any): VideoMetadataBlockAttributes; export declare function VideoMetadataBlockAttributesToJSONTyped(value?: VideoMetadataBlockAttributes | null, ignoreDiscriminator?: boolean): any;