/** * 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 { SearchModel } from './SearchModel'; import type { VersionMetadata } from './VersionMetadata'; /** * * @export * @interface SearchResponse */ export interface SearchResponse { /** * * @type {number} * @memberof SearchResponse */ latestChainBlock: number; /** * * @type {number} * @memberof SearchResponse */ latestIndexedBlock: number; /** * * @type {number} * @memberof SearchResponse */ latestChainSlotPlays: number; /** * * @type {number} * @memberof SearchResponse */ latestIndexedSlotPlays: number; /** * * @type {string} * @memberof SearchResponse */ signature: string; /** * * @type {string} * @memberof SearchResponse */ timestamp: string; /** * * @type {VersionMetadata} * @memberof SearchResponse */ version: VersionMetadata; /** * * @type {SearchModel} * @memberof SearchResponse */ data?: SearchModel; } /** * Check if a given object implements the SearchResponse interface. */ export declare function instanceOfSearchResponse(value: object): value is SearchResponse; export declare function SearchResponseFromJSON(json: any): SearchResponse; export declare function SearchResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchResponse; export declare function SearchResponseToJSON(value?: SearchResponse | null): any;