/*!
 * Jodit Editor PRO (https://xdsoft.net/jodit/)
 * See LICENSE.md in the project root for license information.
 * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net/jodit/pro/
 */
import type { DeepPartial } from "jodit/esm/types/index";
import type { ICircleState, IMarkerState, IPolygonState, IPolylineState, ITextState, IUIMapBaseState } from "./interface";
declare module 'jodit/esm/config' {
    interface Config {
        googleMaps: {
            saveStateInStorage: boolean;
            useStaticImage: boolean;
            apiUrl: string;
            API_KEY: string;
            inlineEditorOptions: DeepPartial<Config>;
            dialog: {
                size: [
                    number,
                    number
                ];
            };
            map: {
                center: 'auto' | [
                    number,
                    number
                ];
                type: IUIMapBaseState['type'];
                layer: IUIMapBaseState['layer'];
                defaultCenter: IUIMapBaseState['center'];
                defaultZoom: number;
                zoom: number;
                size: [
                    number,
                    number
                ];
                defaultStates: {
                    circle: Partial<ICircleState>;
                    polygon: Partial<IPolygonState>;
                    polyline: Partial<IPolylineState>;
                    marker: Partial<IMarkerState>;
                    text: Partial<ITextState>;
                };
            };
        };
    }
}
