/** * The public Asset object. */ export interface AssetResponse { /** Unique identifier for the asset. */ assetId: string; /** Display name of the asset. */ name: string; /** MIME type of the uploaded file (e.g. `audio/mpeg`). */ mimeType: string; /** Unix timestamp (seconds) the asset was created. */ createdAtUnix: number; /** Signed URL to fetch the asset's content. May be `null` if the asset has not finished processing. Do not rely on it being valid for more than 1 hour; fetch the asset again for a fresh URL. */ contentUrl?: string; }