export interface OverlayOptions {
    className: string;
    style: Record<string, string>;
}
export interface ResizeOptions {
    handleClassName: string;
    handleStyle: Record<string, string>;
}
export interface AlignOptions {
    attribute: string;
    aligner: {
        applyStyle: boolean;
    };
    icons: {
        left: string;
        center: string;
        right: string;
    };
    toolbar: {
        allowDeselect: boolean;
        mainClassName: string;
        mainStyle: any;
        buttonClassName: string;
        addButtonSelectStyle: boolean;
        buttonStyle: any;
        svgStyle: any;
    };
}
export interface Options {
    specs: any;
    overlay: OverlayOptions;
    align: AlignOptions;
    resize: ResizeOptions;
}
declare const DefaultOptions: Options;
export default DefaultOptions;
