import { PropType } from "@vue/composition-api"; import { ElInput } from "element-ui/types/input"; import { ElSelect } from "element-ui/types/select"; import { ElForm } from "element-ui/types/form"; export type SheetFormItemType = { type: string; label: string; key: string; props: ElInput | ElSelect; events: Record void>; formItemProps: Record; }; export interface XSheetForm extends ElForm { events: { [property: string]: () => void; }; } export declare const defaultSheetFormOptions: { "label-suffix": string; "label-width": string; }; export declare const sheetFormProps: { value: { type: PropType>; default(): {}; }; sheetFormOptions: { type: PropType; default(): { events: {}; }; }; sheetFormItemOptions: { type: PropType; default(): any[]; }; };