/** * Audius API * * The version of the OpenAPI document: 1.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { PlaylistUpdates } from './PlaylistUpdates'; import type { VersionMetadata } from './VersionMetadata'; /** * * @export * @interface PlaylistUpdatesResponse */ export interface PlaylistUpdatesResponse { /** * * @type {number} * @memberof PlaylistUpdatesResponse */ latestChainBlock: number; /** * * @type {number} * @memberof PlaylistUpdatesResponse */ latestIndexedBlock: number; /** * * @type {number} * @memberof PlaylistUpdatesResponse */ latestChainSlotPlays: number; /** * * @type {number} * @memberof PlaylistUpdatesResponse */ latestIndexedSlotPlays: number; /** * * @type {string} * @memberof PlaylistUpdatesResponse */ signature: string; /** * * @type {string} * @memberof PlaylistUpdatesResponse */ timestamp: string; /** * * @type {VersionMetadata} * @memberof PlaylistUpdatesResponse */ version: VersionMetadata; /** * * @type {PlaylistUpdates} * @memberof PlaylistUpdatesResponse */ data?: PlaylistUpdates; } /** * Check if a given object implements the PlaylistUpdatesResponse interface. */ export declare function instanceOfPlaylistUpdatesResponse(value: object): value is PlaylistUpdatesResponse; export declare function PlaylistUpdatesResponseFromJSON(json: any): PlaylistUpdatesResponse; export declare function PlaylistUpdatesResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlaylistUpdatesResponse; export declare function PlaylistUpdatesResponseToJSON(value?: PlaylistUpdatesResponse | null): any;