/**
 * Snotify default configuration object
 * @type {SnotifyDefaults}
 */
export declare const ToastDefaults: {
    global: {
        newOnTop: boolean;
        maxOnScreen: number;
        maxAtPosition: number;
        filterDuplicates: boolean;
    };
    toast: {
        type: import("./types/snotify.type").SnotifyType;
        showProgressBar: boolean;
        timeout: number;
        closeOnClick: boolean;
        pauseOnHover: boolean;
        bodyMaxLength: number;
        titleMaxLength: number;
        backdrop: number;
        icon: any;
        iconClass: any;
        html: any;
        position: string;
        animation: {
            enter: string;
            exit: string;
            time: number;
        };
    };
    type: {
        [x: string]: {
            timeout: number;
            closeOnClick: boolean;
            buttons: {
                text: string;
                action: any;
                bold: boolean;
            }[];
            placeholder: string;
            type: import("./types/snotify.type").SnotifyType;
            pauseOnHover?: undefined;
            showProgressBar?: undefined;
        } | {
            timeout: number;
            closeOnClick: boolean;
            buttons: {
                text: string;
                action: any;
                bold: boolean;
            }[];
            type: import("./types/snotify.type").SnotifyType;
            placeholder?: undefined;
            pauseOnHover?: undefined;
            showProgressBar?: undefined;
        } | {
            type: import("./types/snotify.type").SnotifyType;
            timeout?: undefined;
            closeOnClick?: undefined;
            buttons?: undefined;
            placeholder?: undefined;
            pauseOnHover?: undefined;
            showProgressBar?: undefined;
        } | {
            pauseOnHover: boolean;
            closeOnClick: boolean;
            timeout: number;
            showProgressBar: boolean;
            type: import("./types/snotify.type").SnotifyType;
            buttons?: undefined;
            placeholder?: undefined;
        };
    };
};
