import { ECompType, EFeaturePlatform, EFeatureScene, EFeatureType, EFeatureWorkItemTypeScope, EPluginFrameworkVersion, IPluginFeature } from "../types"; export interface IResponse { plugin_info: { key: string; name: string; short: string; icon: string; }; point_info_map: Record; extension?: { ext_key: string; ext_type: string; ext_subType: string; ext_config: unknown; }[]; i18n_info: { ['zh-cn']: { name: string; description: string; }; ['en-us']: { name: string; description: string; }; ['ja-jp']: { name: string; description: string; }; }; }>; plugin_extension: { runtime_version?: '2.0.0'; }; } interface IPluginInfo { frameworkVersion: EPluginFrameworkVersion; id: string; name: string; icon: string; short: string; features: IPluginFeature[]; } export declare function getPluginPointInfo(pluginId: string, pluginSecret: string, siteDomain: string): Promise>; export declare function getPluginInfo(pluginId: string, pluginSecret: string, siteDomain: string): Promise; export {};