import type { SVGRendererConfig } from 'lottie-web/build/player/lottie_light';
import type { AnimationName } from './types';
export interface MaAnimationProps {
    name?: AnimationName;
    loop?: boolean;
    autoplay?: boolean;
    width?: number;
    height?: number;
    rendererSettings?: SVGRendererConfig;
}
declare const _default: import("vue").DefineComponent<MaAnimationProps, {
    animation: import("vue").Ref<any, any>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
    onError: (...args: any[]) => void;
    onLoaded: (...args: any[]) => void;
    onComplete: (...args: any[]) => void;
}, string, import("vue").PublicProps, Readonly<MaAnimationProps> & Readonly<{
    onOnError?: (...args: any[]) => any;
    onOnLoaded?: (...args: any[]) => any;
    onOnComplete?: (...args: any[]) => any;
}>, {
    name: AnimationName;
    loop: boolean;
    autoplay: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
