/** * 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 { ListEventsCsvResponse } from './ListEventsCsvResponse'; import type { ListEventsJsonResponse } from './ListEventsJsonResponse'; /** * ListEventsResponse contains either the JSON payload or CSV export for the matching events. * @export * @interface ListEventsResponse */ export interface ListEventsResponse { /** * * @type {ListEventsCsvResponse} * @memberof ListEventsResponse */ csv?: ListEventsCsvResponse; /** * * @type {ListEventsJsonResponse} * @memberof ListEventsResponse */ json?: ListEventsJsonResponse; } /** * Check if a given object implements the ListEventsResponse interface. */ export declare function instanceOfListEventsResponse(value: object): value is ListEventsResponse; export declare function ListEventsResponseFromJSON(json: any): ListEventsResponse; export declare function ListEventsResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): ListEventsResponse; export declare function ListEventsResponseToJSON(json: any): ListEventsResponse; export declare function ListEventsResponseToJSONTyped(value?: ListEventsResponse | null, ignoreDiscriminator?: boolean): any;