import './style/modal-layout'; declare const _default: import("vue").DefineComponent<{ title: { type: import("vue").PropType; default: string; }; type: { type: import("vue").PropType; default: string; }; hideFooter: { type: BooleanConstructor; default: boolean; }; paddingX: { type: StringConstructor; default: string; }; confirmDisabled: { type: BooleanConstructor; default: boolean; }; confirmLoading: { type: BooleanConstructor; default: boolean; }; contentLoading: { type: BooleanConstructor; default: boolean; }; }, { onCancel: () => void; onConfirm: () => void; t: import("vue-i18n").ComposerTranslation<{ [x: string]: import("@intlify/core-base").LocaleMessage; }, string, import("@intlify/core-base").RemoveIndexSignature<{ [x: string]: import("vue-i18n").LocaleMessageValue; }>, never, string, string>; paddingObject: import("vue").ComputedRef>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancel" | "confirm")[], "cancel" | "confirm", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; type: { type: import("vue").PropType; default: string; }; hideFooter: { type: BooleanConstructor; default: boolean; }; paddingX: { type: StringConstructor; default: string; }; confirmDisabled: { type: BooleanConstructor; default: boolean; }; confirmLoading: { type: BooleanConstructor; default: boolean; }; contentLoading: { type: BooleanConstructor; default: boolean; }; }>> & { onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; }, { title: string; type: import("./props").ModalLayoutType; confirmLoading: boolean; confirmDisabled: boolean; hideFooter: boolean; paddingX: string; contentLoading: boolean; }>; export default _default;