import { RedirectTargetEnum } from '@oinone/kunlun-engine';
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    viewModel: {
        type: StringConstructor;
        default: string;
    };
}>, {
    dataSource: import("vue").Ref<Record<string, unknown>[], Record<string, unknown>[]>;
    groups: import("vue").Ref<Record<string, unknown>[], Record<string, unknown>[]>;
    executeAction: (item: any, actionName: any, actionType: any, confirm: any, target?: RedirectTargetEnum | undefined) => Promise<void>;
    onToInstallPage: () => Promise<void>;
    translateValueByKey: <T extends import("@oinone/kunlun-shared").StandardString>(key: import("@oinone/kunlun-shared").GenericType<T>) => import("@oinone/kunlun-shared").GenericReturnType<T, string>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "gotoEditLogicView"[], "gotoEditLogicView", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    viewModel: {
        type: StringConstructor;
        default: string;
    };
}>> & Readonly<{
    onGotoEditLogicView?: ((...args: any[]) => any) | undefined;
}>, {
    viewModel: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
