import type { ExtractPropTypes, PropType } from 'vue'; import type _Dialog from './dialog.vue'; export declare const sdDialogProps: { readonly draggable: { readonly type: BooleanConstructor; readonly default: true; }; readonly showFooter: { readonly type: BooleanConstructor; readonly default: true; }; readonly height: { readonly type: PropType; readonly default: "auto"; }; readonly showFullScreen: { readonly type: BooleanConstructor; readonly default: true; }; readonly submitting: { readonly type: BooleanConstructor; readonly default: false; }; readonly showCancelButton: { readonly type: BooleanConstructor; readonly default: true; }; readonly cancelButtonText: { readonly type: StringConstructor; readonly default: "取消"; }; readonly showSubmitButton: { readonly type: BooleanConstructor; readonly default: true; }; readonly submitButtonText: { readonly type: StringConstructor; readonly default: "确认"; }; readonly appendToBody: import("element-plus/es/utils").BuildPropReturn; readonly beforeClose: import("element-plus/es/utils").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly destroyOnClose: import("element-plus/es/utils").BuildPropReturn; readonly closeOnClickModal: import("element-plus/es/utils").BuildPropReturn; readonly closeOnPressEscape: import("element-plus/es/utils").BuildPropReturn; readonly lockScroll: import("element-plus/es/utils").BuildPropReturn; readonly modal: import("element-plus/es/utils").BuildPropReturn; readonly openDelay: import("element-plus/es/utils").BuildPropReturn; readonly closeDelay: import("element-plus/es/utils").BuildPropReturn; readonly top: import("element-plus/es/utils").BuildPropReturn; readonly modelValue: import("element-plus/es/utils").BuildPropReturn; readonly modalClass: StringConstructor; readonly width: import("element-plus/es/utils").BuildPropReturn; readonly zIndex: import("element-plus/es/utils").BuildPropReturn; readonly trapFocus: import("element-plus/es/utils").BuildPropReturn; readonly center: import("element-plus/es/utils").BuildPropReturn; readonly closeIcon: import("element-plus/es/utils").BuildPropReturn>, "", unknown, unknown, unknown>; readonly customClass: import("element-plus/es/utils").BuildPropReturn; readonly fullscreen: import("element-plus/es/utils").BuildPropReturn; readonly showClose: import("element-plus/es/utils").BuildPropReturn; readonly title: import("element-plus/es/utils").BuildPropReturn; }; export declare type SdDialogProps = ExtractPropTypes; export declare type SdDialogInstance = InstanceType;