import type { EnvService, Env, EnvContext, ServiceTransformationMap, ExecutionContext } from '@teambit/envs'; import type { ApplicationType } from './application-type'; type ApplicationTransformationMap = ServiceTransformationMap & { getAppTypes: () => ApplicationType[]; }; export declare class AppService implements EnvService { name: string; registerAppType: (...appType: Array>) => void; run(context: ExecutionContext): Promise; transform(env: Env, context: EnvContext): ApplicationTransformationMap | undefined; } export {};