/** * Linkbreakers API * This is a documentation of all the APIs of Linkbreakers * * The version of the OpenAPI document: 1.118.3 * * * 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 { Event } from './Event'; /** * ListEventsJsonResponse returns paginated event objects suitable for dashboards. * @export * @interface ListEventsJsonResponse */ export interface ListEventsJsonResponse { /** * * @type {Array} * @memberof ListEventsJsonResponse */ events?: Array; /** * Whether there are more events beyond this page * @type {boolean} * @memberof ListEventsJsonResponse */ hasMore?: boolean; /** * Cursor token returned when another page is available * @type {string} * @memberof ListEventsJsonResponse */ nextPageToken?: string; /** * Total number of events matching the query * @type {number} * @memberof ListEventsJsonResponse */ totalCount?: number; } /** * Check if a given object implements the ListEventsJsonResponse interface. */ export declare function instanceOfListEventsJsonResponse(value: object): value is ListEventsJsonResponse; export declare function ListEventsJsonResponseFromJSON(json: any): ListEventsJsonResponse; export declare function ListEventsJsonResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): ListEventsJsonResponse; export declare function ListEventsJsonResponseToJSON(json: any): ListEventsJsonResponse; export declare function ListEventsJsonResponseToJSONTyped(value?: ListEventsJsonResponse | null, ignoreDiscriminator?: boolean): any;