/** * 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. */ /** * * @export * @interface RegistryEventTarget */ export interface RegistryEventTarget { /** * * @type {string} * @memberof RegistryEventTarget */ mediaType?: string; /** * * @type {number} * @memberof RegistryEventTarget */ size?: number; /** * The digest of the image being pushed or pulled. * @type {string} * @memberof RegistryEventTarget */ digest?: string; /** * * @type {number} * @memberof RegistryEventTarget */ length?: number; /** * The path of the repository which is the subject of the event. * @type {string} * @memberof RegistryEventTarget */ repository?: string; /** * The user supplied tag for the commit of the repository being pushed or pulled. * @type {string} * @memberof RegistryEventTarget */ tag?: string; /** * * @type {string} * @memberof RegistryEventTarget */ url?: string; } /** * Check if a given object implements the RegistryEventTarget interface. */ export declare function instanceOfRegistryEventTarget(value: object): value is RegistryEventTarget; export declare function RegistryEventTargetFromJSON(json: any): RegistryEventTarget; export declare function RegistryEventTargetFromJSONTyped(json: any, ignoreDiscriminator: boolean): RegistryEventTarget; export declare function RegistryEventTargetToJSON(json: any): RegistryEventTarget; export declare function RegistryEventTargetToJSONTyped(value?: RegistryEventTarget | null, ignoreDiscriminator?: boolean): any;