import { ButtonProps } from 'element-plus'; import { OneFormProps } from '../Form'; import { ElDrawerProps } from './types'; import { CommandRType } from '../useLayout'; export interface Props { visible: ElDrawerProps['modelValue']; formState: OneFormProps; noText?: string; okText?: string; noProps?: Partial; okProps?: Partial; submitting?: boolean; rType?: CommandRType; } declare const _default: import("vue").DefineComponent<{ visible: { type: null; required: true; }; formState: { type: null; required: true; }; noText: { type: StringConstructor; required: false; default: string; }; okText: { type: StringConstructor; required: false; default: string; }; noProps: { type: ObjectConstructor; required: false; }; okProps: { type: ObjectConstructor; required: false; }; submitting: { type: BooleanConstructor; required: false; }; rType: { type: null; required: false; }; }, (_ctx: any, _cache: any) => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("submit" | "update:modelValue")[], "submit" | "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onSubmit?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { noText: string; okText: string; submitting: boolean; }>; export default _default;