import { MessagingProviderStatusesResponseModel } from '../models/messaging-provider-status.model'; import { ProviderStatusesResponseModel } from '../models/provider-status.model'; import { SttProviderStatusesResponseModel, TtsProviderStatusesResponseModel } from '../models/voice-provider-status.model'; import { BuddyProviderStatusService } from '../services/buddy-provider-status.service'; import { MessagingProviderStatusService } from '../services/messaging-provider-status.service'; import { SttProviderStatusService } from '../services/stt-provider-status.service'; import { TtsProviderStatusService } from '../services/tts-provider-status.service'; export declare class BuddyProvidersController { private readonly providerStatusService; private readonly sttProviderStatusService; private readonly ttsProviderStatusService; private readonly messagingProviderStatusService; private readonly logger; constructor(providerStatusService: BuddyProviderStatusService, sttProviderStatusService: SttProviderStatusService, ttsProviderStatusService: TtsProviderStatusService, messagingProviderStatusService: MessagingProviderStatusService); getProviderStatuses(): ProviderStatusesResponseModel; getSttProviderStatuses(): SttProviderStatusesResponseModel; getTtsProviderStatuses(): TtsProviderStatusesResponseModel; getMessagingProviderStatuses(): MessagingProviderStatusesResponseModel; }