/// <reference types="react" />
import { CanvasSpotWrapperProps } from '../Grapesjs/CanvasSpotWrapper';
export type OnActive = (type?: DragSpacingHandlerType) => void;
interface SpacingHandlerProps extends CanvasSpotWrapperProps {
    onActive?: OnActive;
    useStyleProperty?: boolean;
    disabledHandler?: {
        padding?: boolean;
        margin?: boolean;
    };
}
export declare enum DragSpacingHandlerType {
    PaddingTop = "padding-top",
    PaddingRight = "padding-right",
    PaddingBottom = "padding-bottom",
    PaddingLeft = "padding-left",
    MarginTop = "margin-top",
    MarginRight = "margin-right",
    MarginBottom = "margin-bottom",
    MarginLeft = "margin-left"
}
declare const _default: import("react").NamedExoticComponent<SpacingHandlerProps>;
export default _default;
