declare const _default: import("vue").DefineComponent<{ ouiaId: { type: StringConstructor; default: string | null; }; ouiaSafe: BooleanConstructor; title: StringConstructor; form: BooleanConstructor; target: { type: StringConstructor; default: string; }; method: { type: StringConstructor; default: string; }; confirmButton: { type: StringConstructor; default: string; }; cancelButton: { type: StringConstructor; default: string; }; outsideClose: { type: BooleanConstructor; default: boolean; }; show: BooleanConstructor; }, { ouiaProps: import("vue").ComputedRef<{ 'data-ouia-component-type': string; 'data-ouia-safe': boolean | undefined; 'data-ouia-component-id': string; }>; modalsTarget: string | HTMLElement | undefined; }, unknown, {}, { confirm(): void; cancel(): void; close(): void; clickOutside(e: MouseEvent | TouchEvent): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { submit: (event: Event) => boolean; confirm: () => true; cancel: () => true; close: () => true; }, string, import("vue").PublicProps, Readonly> & { onSubmit?: ((event: Event) => any) | undefined; onCancel?: (() => any) | undefined; onClose?: (() => any) | undefined; onConfirm?: (() => any) | undefined; }, { ouiaId: string; ouiaSafe: boolean; form: boolean; target: string; show: boolean; method: string; confirmButton: string; cancelButton: string; outsideClose: boolean; }, {}>; export default _default;