import type { Component, ComponentMap } from '@teambit/component'; import type { Environment, ExecutionContext } from '@teambit/envs'; import type { PreviewDefinition } from '@teambit/preview'; import type { AbstractVinyl } from '@teambit/component.sources'; import type { DocsMain } from './docs.main.runtime'; export declare class DocsPreviewDefinition implements PreviewDefinition { /** * docs extension. */ private docs; readonly prefix = "overview"; readonly include: string[]; readonly includePeers = true; constructor( /** * docs extension. */ docs: DocsMain); /** * application root */ renderTemplatePath(context: ExecutionContext): Promise; renderTemplatePathByEnv(env: Environment): Promise; /** * files to load. */ getModuleMap(components: Component[]): Promise>; }