import { ModifierArguments, ModifierPhases } from '@popperjs/core';
import ResizeObserver from 'resize-observer-polyfill';
export declare const modifiers: ({
    name: string;
    enabled: boolean;
    phase: ModifierPhases;
    options: {
        resizeObserverInstance: ResizeObserver;
        padding?: undefined;
    };
    fn: () => void;
    effect: ({ state, options, instance }: ModifierArguments<Record<string, any>>) => () => void;
} | {
    name: string;
    options: {
        padding: number;
        resizeObserverInstance?: undefined;
    };
    enabled?: undefined;
    phase?: undefined;
    fn?: undefined;
    effect?: undefined;
})[];
