import { AppState } from './type';
declare const _default: import("vue").DefineComponent<{
    dataSource?: any;
    pagination?: any;
    onPaginationChange?: any;
    moduleCategory?: any;
    onChangeCategory?: any;
    loading?: any;
    onUnLikeApp?: any;
    onLikeApp?: any;
    genStaticPath?: any;
    bindAppHomepage?: any;
    clickBindHomepageViewAction?: any;
    clickCreateViewAction?: any;
    clickUpdateViewAction?: any;
    actionPermission?: any;
    moreActions?: any;
}, {
    isEmpty: import("vue").ComputedRef<boolean>;
    active: import("vue").Ref<number, number>;
    allModuleLength: import("vue").Ref<number, number>;
    installApp: (record: any) => Promise<void>;
    unInstallApp: (record: any) => Promise<void>;
    onSwitchLike: (record: any) => void;
    onModelDesigner: (item: any, displayType?: "list" | "graph") => Promise<void>;
    onWorkflowDesigner: (item: any) => void;
    onKnowMore: (record: any) => Promise<void>;
    onPageDesignerBlank: (item: any) => Promise<void>;
    onCodeFuse: (record: any) => void;
    AppState: typeof AppState;
    translateValueByKey: <T extends import("@oinone/kunlun-shared").StandardString>(key: import("@oinone/kunlun-shared").GenericType<T>) => import("@oinone/kunlun-shared").GenericReturnType<T, string>;
    moreActionItemNode: (index: any, id: any) => HTMLElement | null;
    appTag: string;
    moduleTag: string;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{
    dataSource?: any;
    pagination?: any;
    onPaginationChange?: any;
    moduleCategory?: any;
    onChangeCategory?: any;
    loading?: any;
    onUnLikeApp?: any;
    onLikeApp?: any;
    genStaticPath?: any;
    bindAppHomepage?: any;
    clickBindHomepageViewAction?: any;
    clickCreateViewAction?: any;
    clickUpdateViewAction?: any;
    actionPermission?: any;
    moreActions?: any;
}> & Readonly<{}>, {}, {}, {
    OioButton: any;
    OioSpin: any;
    OioEmptyData: any;
    OioPagination: any;
    OioIcon: any;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
