UNPKG

@revxui/api-clients-ts

Version:

swagger client for @revxui/api-clients-ts

45 lines (44 loc) 1.33 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 { DurationStrModel } from './durationStrModel'; import { FilterModel } from './filterModel'; import { SortModel } from './sortModel'; export interface ReportRequest { columns?: Array<string>; currency_of?: ReportRequest.CurrencyOfEnum; duration?: DurationStrModel; filters?: Array<FilterModel>; group_by?: Array<string>; interval?: ReportRequest.IntervalEnum; page_number?: number; page_size?: number; report_id?: string; report_type?: string; sort_by?: Array<SortModel>; time_interval?: string; time_zone?: string; } export declare namespace ReportRequest { 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; }; }