import DefaultRenderer from '@/renderer/default-renderer'; import { QueryData } from '@/layouts'; import { DicOptions, Features, Lang, RestTemplate } from '@/types'; import TemplateRenderer from '@/core/template-renderer'; import RequestUtil from '@/utils/request-util'; declare const _default: import("vue").DefineComponent<{ renderer: { default: () => DefaultRenderer; }; queryData: { default: () => QueryData; }; dicOptions: { default: () => Record; }; }, { lang: Lang; features: Features; requestUtil: RequestUtil; _renderer: TemplateRenderer; _tableOptions: any; _slots: { table: any; }; _operation: { table: any; }; }, unknown, {}, { /** * 编辑 * @param row */ edit(row: any): void; /** * 删除操作 * @param row */ remove(row: any): void; /** * 获取参数名 * @param item */ getFiled(item: RestTemplate): string; /** * 获取字典数据 * @param item */ returnDic(item: RestTemplate): DicOptions; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("query" | "edit")[], "query" | "edit", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly DefaultRenderer; }; queryData: { default: () => QueryData; }; dicOptions: { default: () => Record; }; }>> & { onQuery?: ((...args: any[]) => any) | undefined; onEdit?: ((...args: any[]) => any) | undefined; }, { renderer: DefaultRenderer; dicOptions: Record; queryData: QueryData; }>; export default _default;