declare const useProvideDialogState: (args_0: any) => {
    visible: import("vue").Ref<boolean>;
    ready: import("vue").Ref<boolean>;
    submitLoading: import("vue").Ref<boolean>;
    defaultData: import("vue").Ref<any>;
    show: (id?: any, options?: any) => Promise<void>;
    submit: () => Promise<void>;
    cancel: () => Promise<void>;
}, useDialogState: () => {
    visible: import("vue").Ref<boolean>;
    ready: import("vue").Ref<boolean>;
    submitLoading: import("vue").Ref<boolean>;
    defaultData: import("vue").Ref<any>;
    show: (id?: any, options?: any) => Promise<void>;
    submit: () => Promise<void>;
    cancel: () => Promise<void>;
} | undefined;
export { useProvideDialogState, useDialogState };
