import type { AnalyticsService, SendEventProps } from "@calcom/types/AnalyticsService";
import type { CredentialPayload } from "@calcom/types/Credential";
export default class DubService implements AnalyticsService {
    private dubClient?;
    private client_id;
    private client_secret;
    private log;
    private credential;
    constructor(credential: CredentialPayload);
    private initClient;
    private refreshAccessToken;
    sendEvent({ name, email, eventName, id, externalId }: SendEventProps): Promise<void>;
}
//# sourceMappingURL=AnalyticsService.d.ts.map