import { EFeaturePlatform, EPluginFrameworkVersion, IPluginConfigResource, IPluginFeature } from './types';
export interface IPluginProfile {
    frameworkVersion: EPluginFrameworkVersion;
    siteDomain: string;
    pageServerDomain: string;
    id: string;
    secret: string;
    name: string;
    icon: string;
    short: string;
    features: IPluginFeature[];
    resources: IPluginConfigResource[];
}
declare function findFirstFeaturePlatformByResourceId(resourceId: string): EFeaturePlatform;
declare function hasMobileFeature(): boolean;
export declare function getPluginProfileForV2(): Promise<IPluginProfile & {
    findFirstFeaturePlatformByResourceId: typeof findFirstFeaturePlatformByResourceId;
    hasMobileFeature: typeof hasMobileFeature;
}>;
export {};
