import type { TFunction } from "i18next";
import type { InputClassNames, SettingsToggleClassNames } from '../../../lib/types';
export type EmailNotificationToggleCustomClassNames = SettingsToggleClassNames & {
    confirmationDialog?: {
        container?: string;
        dialogTitle?: string;
        description?: string;
        confirmInput?: InputClassNames;
        dialogFooter?: {
            container?: string;
            confirmButton?: string;
            cancelButton?: string;
        };
    };
};
interface DisableEmailsSettingProps {
    checked: boolean;
    onCheckedChange: (e: boolean) => void;
    recipient: "attendees" | "hosts";
    t: TFunction;
    customClassNames?: EmailNotificationToggleCustomClassNames;
}
export declare const DisableAllEmailsSetting: ({ checked, onCheckedChange, recipient, t, customClassNames, }: DisableEmailsSettingProps) => JSX.Element;
export {};
//# sourceMappingURL=DisableAllEmailsSetting.d.ts.map