import { Document, Types } from 'mongoose';
export type SalonVoiceSettingsDocument = SalonVoiceSettings & Document;
export declare class SalonVoiceSettings {
    salonId: Types.ObjectId;
    voice_settings: {
        provider: string;
        language: string;
        voice?: string;
        voiceGender?: 'Male' | 'Female';
        voiceType?: 'Generative' | 'Neural' | 'Standard';
        ttsLanguage?: string;
        transcriptionLanguage?: string;
    };
    welcome_message?: string;
}
export declare const SalonVoiceSettingsSchema: import("mongoose").Schema<SalonVoiceSettings, import("mongoose").Model<SalonVoiceSettings, any, any, any, Document<unknown, any, SalonVoiceSettings, any, {}> & SalonVoiceSettings & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, SalonVoiceSettings, Document<unknown, {}, import("mongoose").FlatRecord<SalonVoiceSettings>, {}, import("mongoose").DefaultSchemaOptions> & import("mongoose").FlatRecord<SalonVoiceSettings> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
