/**
 * ScrollyMotion Plugin Manager
 * Manages custom animation properties and behaviors.
 */
export interface ScrollyMotionPlugin {
    name: string;
    parse: (property: string, value: string) => any;
}
export declare class PluginManager {
    private plugins;
    constructor();
    register(plugin: ScrollyMotionPlugin): void;
    getPlugin(name: string): ScrollyMotionPlugin | undefined;
    parse(property: string, value: string): any;
    destroy(): void;
}
