import RequestClientWrapper from '../../RequestClientWrapper';
import Embed from '../model/Embed';
import Report from '../model/Report';
import { Token } from '../model/Token';
export default class AnalyticsService {
    private readonly client;
    constructor(client: RequestClientWrapper);
    generateEmbed(embedCode: string, timezone: string): Promise<Embed>;
    get(): Promise<Report[]>;
    getToken(): Promise<Token>;
    private getReports;
    private getEmbed;
    private mapEmbedPromise;
    private mapReportsPromise;
    private mapTokenPromise;
    private formatEmbed;
}
