| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 | import { type PropType, type ExtractPropTypes } from 'vue';import type { DialogTheme, DialogAction, DialogMessage, DialogMessageAlign } from './types';declare const dialogProps: {    show: BooleanConstructor;    zIndex: (NumberConstructor | StringConstructor)[];    overlay: {        type: BooleanConstructor;        default: true;    };    duration: (NumberConstructor | StringConstructor)[];    teleport: PropType<string | import("vue").RendererElement | null | undefined>;    lockScroll: {        type: BooleanConstructor;        default: true;    };    lazyRender: {        type: BooleanConstructor;        default: true;    };    beforeClose: PropType<import("../utils").Interceptor>;    overlayStyle: PropType<import("vue").CSSProperties>;    overlayClass: PropType<unknown>;    transitionAppear: BooleanConstructor;    closeOnClickOverlay: {        type: BooleanConstructor;        default: true;    };} & {    title: StringConstructor;    theme: PropType<DialogTheme>;    width: (NumberConstructor | StringConstructor)[];    message: PropType<DialogMessage>;    callback: PropType<(action?: DialogAction) => void>;    allowHtml: BooleanConstructor;    className: PropType<unknown>;    transition: {        type: PropType<string>;        default: string;    };    messageAlign: PropType<DialogMessageAlign>;    closeOnPopstate: {        type: BooleanConstructor;        default: true;    };    showCancelButton: BooleanConstructor;    cancelButtonText: StringConstructor;    cancelButtonColor: StringConstructor;    cancelButtonDisabled: BooleanConstructor;    confirmButtonText: StringConstructor;    confirmButtonColor: StringConstructor;    confirmButtonDisabled: BooleanConstructor;    showConfirmButton: {        type: BooleanConstructor;        default: true;    };    closeOnClickOverlay: BooleanConstructor;};export declare type DialogProps = ExtractPropTypes<typeof dialogProps>;declare const _default: import("vue").DefineComponent<{    show: BooleanConstructor;    zIndex: (NumberConstructor | StringConstructor)[];    overlay: {        type: BooleanConstructor;        default: true;    };    duration: (NumberConstructor | StringConstructor)[];    teleport: PropType<string | import("vue").RendererElement | null | undefined>;    lockScroll: {        type: BooleanConstructor;        default: true;    };    lazyRender: {        type: BooleanConstructor;        default: true;    };    beforeClose: PropType<import("../utils").Interceptor>;    overlayStyle: PropType<import("vue").CSSProperties>;    overlayClass: PropType<unknown>;    transitionAppear: BooleanConstructor;    closeOnClickOverlay: {        type: BooleanConstructor;        default: true;    };} & {    title: StringConstructor;    theme: PropType<DialogTheme>;    width: (NumberConstructor | StringConstructor)[];    message: PropType<DialogMessage>;    callback: PropType<(action?: DialogAction | undefined) => void>;    allowHtml: BooleanConstructor;    className: PropType<unknown>;    transition: {        type: PropType<string>;        default: string;    };    messageAlign: PropType<DialogMessageAlign>;    closeOnPopstate: {        type: BooleanConstructor;        default: true;    };    showCancelButton: BooleanConstructor;    cancelButtonText: StringConstructor;    cancelButtonColor: StringConstructor;    cancelButtonDisabled: BooleanConstructor;    confirmButtonText: StringConstructor;    confirmButtonColor: StringConstructor;    confirmButtonDisabled: BooleanConstructor;    showConfirmButton: {        type: BooleanConstructor;        default: true;    };    closeOnClickOverlay: BooleanConstructor;}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("keydown" | "update:show" | "cancel" | "confirm")[], "keydown" | "update:show" | "cancel" | "confirm", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{    show: BooleanConstructor;    zIndex: (NumberConstructor | StringConstructor)[];    overlay: {        type: BooleanConstructor;        default: true;    };    duration: (NumberConstructor | StringConstructor)[];    teleport: PropType<string | import("vue").RendererElement | null | undefined>;    lockScroll: {        type: BooleanConstructor;        default: true;    };    lazyRender: {        type: BooleanConstructor;        default: true;    };    beforeClose: PropType<import("../utils").Interceptor>;    overlayStyle: PropType<import("vue").CSSProperties>;    overlayClass: PropType<unknown>;    transitionAppear: BooleanConstructor;    closeOnClickOverlay: {        type: BooleanConstructor;        default: true;    };} & {    title: StringConstructor;    theme: PropType<DialogTheme>;    width: (NumberConstructor | StringConstructor)[];    message: PropType<DialogMessage>;    callback: PropType<(action?: DialogAction | undefined) => void>;    allowHtml: BooleanConstructor;    className: PropType<unknown>;    transition: {        type: PropType<string>;        default: string;    };    messageAlign: PropType<DialogMessageAlign>;    closeOnPopstate: {        type: BooleanConstructor;        default: true;    };    showCancelButton: BooleanConstructor;    cancelButtonText: StringConstructor;    cancelButtonColor: StringConstructor;    cancelButtonDisabled: BooleanConstructor;    confirmButtonText: StringConstructor;    confirmButtonColor: StringConstructor;    confirmButtonDisabled: BooleanConstructor;    showConfirmButton: {        type: BooleanConstructor;        default: true;    };    closeOnClickOverlay: BooleanConstructor;}>> & {    onKeydown?: ((...args: any[]) => any) | undefined;    "onUpdate:show"?: ((...args: any[]) => any) | undefined;    onCancel?: ((...args: any[]) => any) | undefined;    onConfirm?: ((...args: any[]) => any) | undefined;}, {    overlay: boolean;    show: boolean;    lockScroll: boolean;    lazyRender: boolean;    transitionAppear: boolean;    closeOnClickOverlay: boolean;    transition: string;    closeOnPopstate: boolean;    allowHtml: boolean;    showCancelButton: boolean;    cancelButtonDisabled: boolean;    confirmButtonDisabled: boolean;    showConfirmButton: boolean;}>;export default _default;
 |