import { SizeF } from "@aurigma/design-atoms-model/Math";
export interface IResizeLimits {
    common?: SizeF;
    image?: SizeF;
    shape?: SizeF;
    barcode?: SizeF;
    text?: SizeF;
    richText?: SizeF;
    archedText?: SizeF;
    rectangle?: SizeF;
    ellipse?: SizeF;
    placeholder?: SizeF;
}
export interface IHandlersConfiguration {
    placeholderEditingViewMode: PlaceholderEditingViewMode;
    placeholderCropMode?: boolean;
    placeholderFitMode?: PlaceholderFitModeType;
    resizeLimits?: IResizeLimits;
    imageMinDpi?: number;
}
export declare enum PlaceholderFitModeType {
    Always = "Always",
    Insert = "Insert"
}
export declare enum PlaceholderEditingViewMode {
    Overlay = "Overlay",
    Normal = "Normal"
}
