umbraco-management-api-client
Version:
TypeScript client for the Umbraco Management API (auto-generated by OpenAPI Generator)
68 lines (67 loc) • 2.36 kB
TypeScript
/**
* Umbraco Management API
* This shows all APIs available in this version of Umbraco - including all the legacy apis that are available for backward compatibility
*
* The version of the OpenAPI document: Latest
*
*
* 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 { MediaCollectionResponseModelVariantsInner } from './MediaCollectionResponseModelVariantsInner';
import type { MediaCollectionResponseModelValuesInner } from './MediaCollectionResponseModelValuesInner';
import type { MediaResponseModelUrlsInner } from './MediaResponseModelUrlsInner';
import type { MediaTypeReferenceResponseModel } from './MediaTypeReferenceResponseModel';
/**
*
* @export
* @interface MediaResponseModel
*/
export interface MediaResponseModel {
/**
*
* @type {Array<MediaCollectionResponseModelValuesInner>}
* @memberof MediaResponseModel
*/
values: Array<MediaCollectionResponseModelValuesInner>;
/**
*
* @type {Array<MediaCollectionResponseModelVariantsInner>}
* @memberof MediaResponseModel
*/
variants: Array<MediaCollectionResponseModelVariantsInner>;
/**
*
* @type {string}
* @memberof MediaResponseModel
*/
id: string;
/**
*
* @type {Array<MediaResponseModelUrlsInner>}
* @memberof MediaResponseModel
* @deprecated
*/
urls: Array<MediaResponseModelUrlsInner>;
/**
*
* @type {boolean}
* @memberof MediaResponseModel
*/
isTrashed: boolean;
/**
*
* @type {MediaTypeReferenceResponseModel}
* @memberof MediaResponseModel
*/
mediaType: MediaTypeReferenceResponseModel;
}
/**
* Check if a given object implements the MediaResponseModel interface.
*/
export declare function instanceOfMediaResponseModel(value: object): value is MediaResponseModel;
export declare function MediaResponseModelFromJSON(json: any): MediaResponseModel;
export declare function MediaResponseModelFromJSONTyped(json: any, ignoreDiscriminator: boolean): MediaResponseModel;
export declare function MediaResponseModelToJSON(json: any): MediaResponseModel;
export declare function MediaResponseModelToJSONTyped(value?: MediaResponseModel | null, ignoreDiscriminator?: boolean): any;