UNPKG

@zeplin/sdk

Version:
98 lines (97 loc) 2.32 kB
/** * Zeplin API * Access your resources in Zeplin * * Contact: support@zeplin.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ColorData } from './color-data'; import { Link } from './link'; import { SourceEnum } from './source-enum'; import { Thumbnails } from './thumbnails'; import { User } from './user'; import { VersionCommit } from './version-commit'; export declare const transformComponentVersionSummaryToJSON: (value: ComponentVersionSummary) => any; export declare const transformJSONToComponentVersionSummary: (value: any) => ComponentVersionSummary; /** * * @export * @interface ComponentVersionSummary */ export interface ComponentVersionSummary { /** * The unique id of the version * @type {string} * @memberof ComponentVersionSummary */ id: string; /** * * @type {User} * @memberof ComponentVersionSummary */ creator?: User; /** * * @type {VersionCommit} * @memberof ComponentVersionSummary */ commit?: VersionCommit; /** * URL of the image for the version * @type {string} * @memberof ComponentVersionSummary */ imageUrl: string; /** * * @type {Thumbnails} * @memberof ComponentVersionSummary */ thumbnails?: Thumbnails; /** * * @type {SourceEnum} * @memberof ComponentVersionSummary */ source: SourceEnum; /** * Width of the version * @type {number} * @memberof ComponentVersionSummary */ width: number; /** * Height of the version * @type {number} * @memberof ComponentVersionSummary */ height: number; /** * * @type {ColorData} * @memberof ComponentVersionSummary */ backgroundColor?: ColorData; /** * Pixel density * @type {number} * @memberof ComponentVersionSummary */ densityScale: number; /** * * @type {Array<Link>} * @memberof ComponentVersionSummary */ links: Array<Link>; /** * The unix timestamp when the component version was created * @type {number} * @memberof ComponentVersionSummary */ created: number; }