import * as i0 from "@angular/core";
export type LoadingVariant = 'dots' | 'pulse' | 'bars' | 'orbit' | 'morph' | 'wave' | 'skeleton' | 'senior-draw' | 'senior-pulse' | 'senior-glow' | 'senior-flip' | 'senior-bounce' | 'senior-reveal' | 'iassist' | 'iassist-pulse' | 'iassist-orbit';
export type LoadingColor = 'primary' | 'secondary' | 'success' | 'warn' | 'danger' | 'info' | 'senior';
export declare class LoadingComponent {
    variant: LoadingVariant;
    color: LoadingColor;
    size: number;
    text: string;
    padding: string;
    get colorBase(): string;
    get colorLight(): string;
    pathRight: string;
    pathLeft: string;
    pathFull: string;
    static ɵfac: i0.ɵɵFactoryDeclaration<LoadingComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LoadingComponent, "sia-loading", never, { "variant": { "alias": "variant"; "required": false; }; "color": { "alias": "color"; "required": false; }; "size": { "alias": "size"; "required": false; }; "text": { "alias": "text"; "required": false; }; "padding": { "alias": "padding"; "required": false; }; }, {}, never, never, true, never>;
}
