import type { FeatureAnimationOptions, FeatureAnimation } from '../composables/AnimationTypes';
export default function useAnimation(AnimationType: new () => FeatureAnimation, props: Partial<Record<keyof FeatureAnimationOptions, unknown>>): {
    map: unknown;
    vectorLayer: unknown;
    animation: import("vue").ComputedRef<FeatureAnimation>;
    properties: {
        speed?: unknown;
        duration?: unknown;
        side?: unknown;
        revers?: unknown;
        repeat?: unknown;
        hiddenStyle?: unknown;
        horizontal?: unknown;
        fade?: unknown;
        easing?: unknown;
    };
};
