UNPKG

@revxui/api-clients-ts

Version:

swagger client for @revxui/api-clients-ts

50 lines (49 loc) 1.44 kB
/** * Api Documentation * Api Documentation * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { DurationModel } from './durationModel'; import { FilterModel } from './filterModel'; import { SortModel } from './sortModel'; export interface ReportingResponse { columns?: Array<string>; currency_of?: ReportingResponse.CurrencyOfEnum; duration?: DurationModel; entity_name?: string; fileDownloadUrl?: string; fileName?: string; filters?: Array<FilterModel>; group_by?: Array<string>; interval?: ReportingResponse.IntervalEnum; page_number?: number; page_size?: number; report_id?: string; report_type?: string; results?: Array<any>; results_count?: number; sort_by?: Array<SortModel>; time_zone?: string; total_results_count?: number; } export declare namespace ReportingResponse { type CurrencyOfEnum = 'licensee' | 'advertiser'; const CurrencyOfEnum: { Licensee: CurrencyOfEnum; Advertiser: CurrencyOfEnum; }; type IntervalEnum = 'none' | 'hourly' | 'daily' | 'weekly' | 'monthly'; const IntervalEnum: { None: IntervalEnum; Hourly: IntervalEnum; Daily: IntervalEnum; Weekly: IntervalEnum; Monthly: IntervalEnum; }; }