/** * 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. */ /** * * @export * @interface WidgetDataSource */ export interface WidgetDataSource { /** * * @type {string} * @memberof WidgetDataSource */ endpoint?: string; /** * * @type {string} * @memberof WidgetDataSource */ method?: string; /** * * @type {object} * @memberof WidgetDataSource */ params?: object; /** * * @type {string} * @memberof WidgetDataSource */ responseDataPath?: string; /** * * @type {boolean} * @memberof WidgetDataSource */ usesDateRange?: boolean; /** * * @type {boolean} * @memberof WidgetDataSource */ usesInterval?: boolean; } /** * Check if a given object implements the WidgetDataSource interface. */ export declare function instanceOfWidgetDataSource(value: object): value is WidgetDataSource; export declare function WidgetDataSourceFromJSON(json: any): WidgetDataSource; export declare function WidgetDataSourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): WidgetDataSource; export declare function WidgetDataSourceToJSON(json: any): WidgetDataSource; export declare function WidgetDataSourceToJSONTyped(value?: WidgetDataSource | null, ignoreDiscriminator?: boolean): any;