@ng-doc/builder
Version:
<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>
21 lines (20 loc) • 755 B
TypeScript
import { AsyncFileOutput, NgDocBuilderContext } from '@ng-doc/builder';
import { NgDocPage } from '@ng-doc/core';
import { Builder } from '../../core';
import { EntryMetadata } from '../interfaces';
/**
* Options for the demoAssetsBuilder function.
*/
interface Config {
context: NgDocBuilderContext;
page: EntryMetadata<NgDocPage>;
}
export declare const PAGE_DEMO_ASSETS_BUILDER_TAG = "PageDemoAssets";
/**
* Builds demo assets for a given context, object expression, and output directory.
* @param {Options} options - The options for the builder.
* @param config
* @returns {Builder<AsyncFileOutput>} A builder that outputs file outputs.
*/
export declare function demoAssetsBuilder(config: Config): Builder<AsyncFileOutput>;
export {};