import { SpinnerSize, SpinnerVariant } from './spinner.model';
import * as i0 from "@angular/core";
export declare class SpinnerComponent {
    /**
     * @ignore
     */
    private spinnerClassName;
    /**
     * Spinner variant
     */
    variant: SpinnerVariant;
    /**
     * Spinner size
     */
    size: SpinnerSize;
    /**
     * Whether to render the content of the spinner,
     * the wrapper of the component beeing always rendered
     * to make the live region work properly.
     */
    isLoading: boolean;
    /**
     * Whether the spinner is rendered as a block (<div>) or an inline (<span>) element.
     */
    isBlock?: boolean;
    constructor();
    /**
     * @ignore
     */
    getSpinnerVariantClass(): string;
    /**
     * @ignore
     */
    getSpinnerSizeClass(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<SpinnerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SpinnerComponent, "nj-spinner", never, { "variant": { "alias": "variant"; "required": false; }; "size": { "alias": "size"; "required": false; }; "isLoading": { "alias": "isLoading"; "required": false; }; "isBlock": { "alias": "isBlock"; "required": false; }; }, {}, never, never, true, never>;
}
