next
Version:
The React Framework
20 lines (19 loc) • 856 B
TypeScript
import { __ApiPreviewProps } from '../next-server/server/api-utils';
import { LoadedEnvFiles } from '@next/env';
import { NextConfig } from '../next-server/server/config';
declare type PagesMapping = {
[page: string]: string;
};
export declare function createPagesMapping(pagePaths: string[], extensions: string[]): PagesMapping;
export declare type WebpackEntrypoints = {
[bundle: string]: string | string[] | {
import: string | string[];
dependOn?: string | string[];
};
};
declare type Entrypoints = {
client: WebpackEntrypoints;
server: WebpackEntrypoints;
};
export declare function createEntrypoints(pages: PagesMapping, target: 'server' | 'serverless' | 'experimental-serverless-trace', buildId: string, previewMode: __ApiPreviewProps, config: NextConfig, loadedEnvFiles: LoadedEnvFiles): Entrypoints;
export {};