import { ServiceVoicemailAudioFormatEnum } from './ServiceVoicemailAudioFormatEnum';
import { ServiceVoicemailNotifications } from './ServiceVoicemailNotifications';
import { VoicemailGreetingEnum } from './VoicemailGreetingEnum';
/** Voicemail Properties */
export interface VoicemailProperties {
    /** Name of the voicemail panel announce file */
    annouceMessage: string;
    /** Format of the voicemail audio file attached to emails */
    audioFormat: ServiceVoicemailAudioFormatEnum;
    /** Don't allow callers to leave voicemails */
    doNotRecord: boolean;
    /** Force password request to access the voicemail panel */
    forcePassword: boolean;
    /** Email address from which emails will be sent */
    fromEmail: string;
    /** Name from which emails will be sent */
    fromName: string;
    /** Sound ID of the long greeeting */
    fullGreetingSoundId?: number;
    /** Type of the greeting to play */
    greetingType: VoicemailGreetingEnum;
    /** Current voicemail version */
    isNewVersion: boolean;
    /** Don't delete voicemails after they've been sent by email */
    keepMessage: boolean;
    /** Email addresses to notify when a new voicemail is left */
    redirectionEmails: ServiceVoicemailNotifications[];
    /** Sound ID of the short greeting played before an automated message */
    shortGreetingSoundId?: number;
    /** Play the temporary greeting instead of the regular one */
    temporaryGreetingActivated: boolean;
    /** Sound ID of the temporary greeeting */
    temporaryGreetingSoundId?: number;
    /** Quantity of unread voicemails */
    unreadMessages: number;
}
//# sourceMappingURL=VoicemailProperties.d.ts.map