import type { Artifact, ArtifactList } from '@teambit/builder'; import { AppBuildContext } from './app-build-context'; export declare class AppDeployContext extends AppBuildContext { /** * artifacts generated upon component build. */ readonly artifacts: ArtifactList; /** * public dir generated by the build. */ readonly publicDir?: string | undefined; /** * ssr dir generated by the build. */ readonly ssrPublicDir?: string | undefined; constructor( /** * app build context. */ appBuildContext: AppBuildContext, /** * artifacts generated upon component build. */ artifacts: ArtifactList, /** * public dir generated by the build. */ publicDir?: string | undefined, /** * ssr dir generated by the build. */ ssrPublicDir?: string | undefined); }