import { ActionListModel, ClientListModel, DemoMediaResponse, ToneAPIConfiguration, CustomToneResponse, ToneTimerResponse, ToneResponse } from '../types/ToneTypes'; export declare class ToneAPIService { private config; private clientId?; constructor(configuration?: Partial); updateConfiguration(configuration: Partial): void; getBaseURL(): string; getMaskedAPIKey(): string; private request; fetchClientList(): Promise; fetchToneSequencesForClient(clientId: string): Promise; fetchDemoMediaForClient(clientId: string): Promise; downloadImage(urlString: string): Promise; fetchCustomToneReferences(clientId: string): Promise; getGovernorTime(clientId: string): Promise; sendToneDataRequest(payload: Record): Promise>; sendHourlyRequest(payload: Record): Promise>; fetchOfflineData(clientId: string): Promise; } //# sourceMappingURL=ToneAPIService.d.ts.map