/** * 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 { AccountCollection } from './AccountCollection'; import type { PlaylistLibrary } from './PlaylistLibrary'; import type { User } from './User'; /** * * @export * @interface Account */ export interface Account { /** * * @type {User} * @memberof Account */ user: User; /** * * @type {Array} * @memberof Account */ playlists: Array; /** * * @type {PlaylistLibrary} * @memberof Account */ playlistLibrary?: PlaylistLibrary; /** * * @type {number} * @memberof Account */ trackSaveCount: number; } /** * Check if a given object implements the Account interface. */ export declare function instanceOfAccount(value: object): value is Account; export declare function AccountFromJSON(json: any): Account; export declare function AccountFromJSONTyped(json: any, ignoreDiscriminator: boolean): Account; export declare function AccountToJSON(value?: Account | null): any;