import { AnimatableElement, PropertyDrivenAnimation } from '../motion/interfaces.js';
export declare function animate(config: PropertyDrivenAnimation): (() => void) | (<T extends new (...args: any[]) => AnimatableElement>(constructor: T) => T);
