/** * A photo associated with an asset recovery event. */ export interface RecoveryPhotoResponseBody { /** Timestamp of when the photo was captured, in milliseconds since epoch. */ start_ms: number; /** The availability status of the photo. Valid values: `EXISTS`, `NOT_FOUND`, `SERVER_ERROR` */ status: RecoveryPhotoResponseBody.Status; /** A temporary presigned URL for the recovery photo. This URL expires at the time indicated by url_expires_at_ms. */ url: string; /** Timestamp when the presigned URL expires, in milliseconds since epoch. */ url_expires_at_ms: number; } export declare namespace RecoveryPhotoResponseBody { /** The availability status of the photo. Valid values: `EXISTS`, `NOT_FOUND`, `SERVER_ERROR` */ const Status: { readonly Exists: "EXISTS"; readonly NotFound: "NOT_FOUND"; readonly ServerError: "SERVER_ERROR"; }; type Status = (typeof Status)[keyof typeof Status]; }