import { PropType } from 'vue'; export interface IDfOpts { container: { width: string | number; height: string | number; }; blocks: Array; } export interface IBlock { top: number; left: number; zIndex: number; key: string; focus: boolean; props: IBlockProps | null; } export interface IBlockProps { text: string; color: string; size: string; } declare const _default: import("vue").DefineComponent<{ modelValue: { type: PropType; }; formData: { type: ObjectConstructor; }; edit: { type: BooleanConstructor; default: boolean; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ modelValue?: unknown; formData?: unknown; edit?: unknown; } & { edit: boolean; } & { formData?: Record; modelValue?: IDfOpts; }> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { edit: boolean; }>; export default _default;