import { VcDrawingActionInstance } from 'vue-cesium/es/utils/drawing-types';
import { VcComponentInternalInstance } from 'vue-cesium/es/utils/types';
import { VNode } from 'vue';
import { clearActionDefault } from './defaultOpts';
import { mainFabDefault } from 'vue-cesium/es/components/drawings/src/defaultProps';
export declare const DrawStatus: {
    BeforeDraw: number;
    Drawing: number;
    AfterDraw: number;
};
export default function (props: any, ctx: any, instance: VcComponentInternalInstance, drawingActionInstances: Array<VcDrawingActionInstance>, mainFabOpts: typeof mainFabDefault, clearActionOpts: typeof clearActionDefault, cmpName: string): {
    renderContent: () => VNode<import("vue").RendererNode, import("vue").RendererElement, {
        [key: string]: any;
    }> | VNode<import("vue").RendererNode, import("vue").RendererElement, {
        [key: string]: any;
    }>[];
} | undefined;
