import { type RuntimeViewAction } from '@oinone/kunlun-engine';
import { type IURLAction } from '@oinone/kunlun-meta';
declare const _default: import("vue").DefineComponent<{
    genStaticPath?: any;
}, {
    apps: import("vue").Ref<Record<string, unknown>[], Record<string, unknown>[]>;
    appsPerm: import("vue").Ref<boolean, boolean>;
    taskInfo: import("vue").Ref<Record<string, unknown>, Record<string, unknown>>;
    taskTotalList: import("vue").Ref<Record<string, unknown>[], Record<string, unknown>[]>;
    iconBg: {
        'oinone-chaosong': string;
        'oinone-wofaqide': string;
        'oinone-woyibanjie': string;
        'oinone-zhanneixin1': string;
    };
    isLoadData: import("vue").Ref<boolean, boolean>;
    gotoApps: () => void;
    gotoApplicationHomepage: (app: {
        module: string;
        name: string;
        homePage: RuntimeViewAction;
        urlHomePage?: IURLAction;
    }) => void;
    executeAction: (action: RuntimeViewAction) => 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, {}, string, import("vue").PublicProps, Readonly<{
    genStaticPath?: any;
}> & Readonly<{}>, {}, {}, {
    OioIcon: any;
    OioButton: any;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
