export declare const LOADERS: {
    'ball-8bits': number;
    'ball-atom': number;
    'ball-beat': number;
    'ball-circus': number;
    'ball-climbing-dot': number;
    'ball-clip-rotate': number;
    'ball-clip-rotate-multiple': number;
    'ball-clip-rotate-pulse': number;
    'ball-elastic-dots': number;
    'ball-fall': number;
    'ball-fussion': number;
    'ball-grid-beat': number;
    'ball-grid-pulse': number;
    'ball-newton-cradle': number;
    'ball-pulse': number;
    'ball-pulse-rise': number;
    'ball-pulse-sync': number;
    'ball-rotate': number;
    'ball-running-dots': number;
    'ball-scale': number;
    'ball-scale-multiple': number;
    'ball-scale-pulse': number;
    'ball-scale-ripple': number;
    'ball-scale-ripple-multiple': number;
    'ball-spin': number;
    'ball-spin-clockwise': number;
    'ball-spin-clockwise-fade': number;
    'ball-spin-clockwise-fade-rotating': number;
    'ball-spin-fade': number;
    'ball-spin-fade-rotating': number;
    'ball-spin-rotate': number;
    'ball-square-clockwise-spin': number;
    'ball-square-spin': number;
    'ball-triangle-path': number;
    'ball-zig-zag': number;
    'ball-zig-zag-deflect': number;
    cog: number;
    'cube-transition': number;
    fire: number;
    'line-scale': number;
    'line-scale-party': number;
    'line-scale-pulse-out': number;
    'line-scale-pulse-out-rapid': number;
    'line-spin-clockwise-fade': number;
    'line-spin-clockwise-fade-rotating': number;
    'line-spin-fade': number;
    'line-spin-fade-rotating': number;
    pacman: number;
    'square-jelly-box': number;
    'square-loader': number;
    'square-spin': number;
    timer: number;
    'triangle-skew-spin': number;
};
export declare const DEFAULTS: {
    BD_COLOR: string;
    SPINNER_COLOR: string;
    SPINNER_TYPE: string;
    Z_INDEX: number;
};
export declare const PRIMARY_SPINNER = "primary";
export declare type Size = 'default' | 'small' | 'medium' | 'large';
export interface Spinner {
    bdColor?: string;
    size?: Size;
    color?: string;
    type?: string;
    fullScreen?: boolean;
    zIndex?: number;
    template?: string;
    showSpinner?: boolean;
}
export declare class NgxSpinner {
    name: string;
    bdColor: string;
    size: Size;
    color: string;
    type: string;
    class: string;
    divCount: number;
    divArray: Array<number>;
    fullScreen: boolean;
    show: boolean;
    zIndex: number;
    template: string;
    showSpinner: boolean;
    constructor(init?: Partial<NgxSpinner>);
}
