UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

22 lines (21 loc) 988 B
import type { GetCampaignStats } from './GetCampaignStats.js'; import type { GetDeviceBrowserStats } from './GetDeviceBrowserStats.js'; import type { GetStatsByDevice } from './GetStatsByDevice.js'; export interface GetExtendedCampaignStats { globalStats: GetCampaignStats; campaignStats: Array<GetCampaignStats>; mirrorClick: number; remaining: number; linksStats: object; statsByDomain: { [key: string]: GetCampaignStats; }; statsByDevice: GetStatsByDevice; statsByBrowser: { [key: string]: GetDeviceBrowserStats; }; } export declare function instanceOfGetExtendedCampaignStats(value: object): boolean; export declare function GetExtendedCampaignStatsFromJSON(json: any): GetExtendedCampaignStats; export declare function GetExtendedCampaignStatsFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetExtendedCampaignStats; export declare function GetExtendedCampaignStatsToJSON(value?: GetExtendedCampaignStats | null): any;