import TikTokObject from "../object";
import { BasicReportResponse, BasicSyncReportRequest, ReportResponse, SyncReportRequest, TikTokResponse } from "./types";
export default class TikTokReport extends TikTokObject {
    static get ENDPOINT(): string;
    getBasicSyncReport(request: BasicSyncReportRequest): Promise<TikTokResponse<BasicReportResponse>>;
    getSyncReport<Response = ReportResponse>(request: SyncReportRequest): Promise<TikTokResponse<Response>>;
    private serializeRequest;
}
