import type { PropType } from 'vue'; import type { SuperTableQueryScene, SuperTableMessages } from '../interface'; declare const _default: import("vue").DefineComponent; default: undefined; }; /** * 场景列表数据 * @type {SuperTableQueryScene[]} */ list: { type: PropType; required: true; }; /** * 是否允许新增场景 * @type {boolean} * @default true */ allowCreateScene: { type: BooleanConstructor; default: boolean; }; /** * 删除场景的回调函数 * @param {string} sceneCode - 场景代码 * @returns {Promise} 删除操作的结果 */ onDelete: { type: PropType<(sceneCode: string) => Promise>; required: true; }; /** * 排序场景的回调函数 * @param {SuperTableQueryScene[]} list - 排序后的场景列表 * @returns {Promise} */ onSort: { type: PropType<(list: SuperTableQueryScene[]) => Promise>; required: true; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { sort: (...args: any[]) => void; create: (...args: any[]) => void; update: (...args: any[]) => void; delete: (...args: any[]) => void; cancel: (...args: any[]) => void; }, string, import("vue").PublicProps, Readonly; default: undefined; }; /** * 场景列表数据 * @type {SuperTableQueryScene[]} */ list: { type: PropType; required: true; }; /** * 是否允许新增场景 * @type {boolean} * @default true */ allowCreateScene: { type: BooleanConstructor; default: boolean; }; /** * 删除场景的回调函数 * @param {string} sceneCode - 场景代码 * @returns {Promise} 删除操作的结果 */ onDelete: { type: PropType<(sceneCode: string) => Promise>; required: true; }; /** * 排序场景的回调函数 * @param {SuperTableQueryScene[]} list - 排序后的场景列表 * @returns {Promise} */ onSort: { type: PropType<(list: SuperTableQueryScene[]) => Promise>; required: true; }; }>> & Readonly<{ onSort?: ((...args: any[]) => any) | undefined; onCreate?: ((...args: any[]) => any) | undefined; onUpdate?: ((...args: any[]) => any) | undefined; onDelete?: ((...args: any[]) => any) | undefined; onCancel?: ((...args: any[]) => any) | undefined; }>, { messages: SuperTableMessages; allowCreateScene: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;