import { EmblaCarouselType } from '.';
import { EmblaPluginsType, EmblaPluginType } from './Plugins';
type PluginChangedHandlerType = () => boolean;
export type PluginsHandlerType = {
    init: (plugins: EmblaPluginType[], embla: EmblaCarouselType) => EmblaPluginsType;
    destroy: () => void;
    haveChanged: PluginChangedHandlerType;
};
export declare function PluginsHandler(): PluginsHandlerType;
export {};
