import type { EnvContext, EnvHandler } from '@teambit/envs'; import type { ApplicationType } from './application-type'; export type AppTypeListOptions = { name?: string; }; export declare class AppTypeList { readonly name: string; private appTypes; private context; constructor(name: string, appTypes: EnvHandler>[], context: EnvContext); compute(): ApplicationType[]; static from(appTypes: EnvHandler>[], options?: AppTypeListOptions): EnvHandler; }