import { BaseResult, DataFormat, QueryData, SearchQuery } from '../interface';
import { ModalFuncProps } from 'ant-design-vue';
import { default as FullScreenModal } from './FullScreenModal.vue';
interface ModalState
{
/** modal 是否可见 */
visible: boolean;
/** modal 页面参数 */
params?: P;
}
interface ModalInstance
extends ModalState
{
/** 打开 Modal */
open: (params?: P) => void;
/** 关闭 Modal */
close: () => void;
}
declare const useModal:
() => ModalInstance
;
export type ConfirmOptions
> = {
api: (args?: P) => Promise;
params?: P;
tableData?: DataFormat