import { SdPlatformResponseUserPublic } from "./SdPlatformResponseUser"; /** * Image - public access level */ export interface SdPlatformResponseImagePublic { /** id of the image */ readonly id: string; /** url of the image */ readonly url?: string; /** optional alternative text */ readonly alt?: string; /** optional alias */ readonly alias?: string; } /** * Image - owner access level */ export interface SdPlatformResponseImage extends SdPlatformResponseImagePublic { /** id of user owning the image */ readonly user_id: string; /** user owning the image */ readonly user?: SdPlatformResponseUserPublic; /** ids of models which the image is attached to */ readonly models?: Array; /** epoch timestamp */ readonly created_at: number; /** epoch timestamp */ readonly updated_at: number; } /** * Image - admin access level */ export interface SdPlatformResponseImageAdmin extends SdPlatformResponseImage { } //# sourceMappingURL=SdPlatformResponseImage.d.ts.map