/** * 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. */ /** * * @export * @interface TrendingUndergroundNotificationActionData */ export interface TrendingUndergroundNotificationActionData { /** * * @type {number} * @memberof TrendingUndergroundNotificationActionData */ rank: number; /** * * @type {string} * @memberof TrendingUndergroundNotificationActionData */ genre: string; /** * * @type {string} * @memberof TrendingUndergroundNotificationActionData */ trackId: string; /** * * @type {string} * @memberof TrendingUndergroundNotificationActionData */ timeRange: TrendingUndergroundNotificationActionDataTimeRangeEnum; } /** * @export */ export declare const TrendingUndergroundNotificationActionDataTimeRangeEnum: { readonly Week: "week"; readonly Month: "month"; readonly Year: "year"; }; export type TrendingUndergroundNotificationActionDataTimeRangeEnum = typeof TrendingUndergroundNotificationActionDataTimeRangeEnum[keyof typeof TrendingUndergroundNotificationActionDataTimeRangeEnum]; /** * Check if a given object implements the TrendingUndergroundNotificationActionData interface. */ export declare function instanceOfTrendingUndergroundNotificationActionData(value: object): value is TrendingUndergroundNotificationActionData; export declare function TrendingUndergroundNotificationActionDataFromJSON(json: any): TrendingUndergroundNotificationActionData; export declare function TrendingUndergroundNotificationActionDataFromJSONTyped(json: any, ignoreDiscriminator: boolean): TrendingUndergroundNotificationActionData; export declare function TrendingUndergroundNotificationActionDataToJSON(value?: TrendingUndergroundNotificationActionData | null): any;