import type { ExtractPropTypes, PropType } from 'vue'; export declare const formBlockProps: { modelValue: { type: PropType; default: () => never[]; }; formWidth: { type: StringConstructor; default: string; }; type: { type: PropType<"solid" | "dashed">; default: string; }; isNested: { type: BooleanConstructor; default: boolean; }; addText: { type: StringConstructor; default: undefined; }; unremovableRow: { type: PropType<(item: unknown) => boolean>; default: undefined; }; addDisabled: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; }; export declare const formBlockEmits: { add: () => void; remove: (index: number) => void; }; export type FormBlockProps = ExtractPropTypes;