import { NgDocBuilderContext } from '@ng-doc/builder';
import { NgDocPageType } from '@ng-doc/core';
import { AsyncFileOutput, Builder } from '../../core';
import { EntryMetadata, TemplateBuilderOutput } from '../interfaces';
interface Config {
    tag: string;
    context: NgDocBuilderContext;
    metadata: EntryMetadata;
    pageType: NgDocPageType;
    getHeaderContent: () => string;
    pageTemplateBuilders: Array<Builder<TemplateBuilderOutput>>;
}
/**
 *
 * @param config
 */
export declare function pageWrapperBuilder(config: Config): Builder<AsyncFileOutput>;
export {};
