Spaces:
Sleeping
Sleeping
| import type { ServerRuntime } from '../types'; | |
| export declare const TEXT_PLAIN_CONTENT_TYPE_HEADER = "text/plain"; | |
| export declare const HTML_CONTENT_TYPE_HEADER = "text/html; charset=utf-8"; | |
| export declare const JSON_CONTENT_TYPE_HEADER = "application/json; charset=utf-8"; | |
| export declare const NEXT_QUERY_PARAM_PREFIX = "nxtP"; | |
| export declare const NEXT_INTERCEPTION_MARKER_PREFIX = "nxtI"; | |
| export declare const MATCHED_PATH_HEADER = "x-matched-path"; | |
| export declare const PRERENDER_REVALIDATE_HEADER = "x-prerender-revalidate"; | |
| export declare const PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER = "x-prerender-revalidate-if-generated"; | |
| export declare const RSC_PREFETCH_SUFFIX = ".prefetch.rsc"; | |
| export declare const RSC_SEGMENTS_DIR_SUFFIX = ".segments"; | |
| export declare const RSC_SEGMENT_SUFFIX = ".segment.rsc"; | |
| export declare const RSC_SUFFIX = ".rsc"; | |
| export declare const ACTION_SUFFIX = ".action"; | |
| export declare const NEXT_DATA_SUFFIX = ".json"; | |
| export declare const NEXT_META_SUFFIX = ".meta"; | |
| export declare const NEXT_BODY_SUFFIX = ".body"; | |
| export declare const NEXT_CACHE_TAGS_HEADER = "x-next-cache-tags"; | |
| export declare const NEXT_CACHE_REVALIDATED_TAGS_HEADER = "x-next-revalidated-tags"; | |
| export declare const NEXT_CACHE_REVALIDATE_TAG_TOKEN_HEADER = "x-next-revalidate-tag-token"; | |
| export declare const NEXT_RESUME_HEADER = "next-resume"; | |
| export declare const NEXT_CACHE_TAG_MAX_ITEMS = 128; | |
| export declare const NEXT_CACHE_TAG_MAX_LENGTH = 256; | |
| export declare const NEXT_CACHE_SOFT_TAG_MAX_LENGTH = 1024; | |
| export declare const NEXT_CACHE_IMPLICIT_TAG_ID = "_N_T_"; | |
| export declare const CACHE_ONE_YEAR = 31536000; | |
| export declare const INFINITE_CACHE = 4294967294; | |
| export declare const MIDDLEWARE_FILENAME = "middleware"; | |
| export declare const MIDDLEWARE_LOCATION_REGEXP = "(?:src/)?middleware"; | |
| export declare const INSTRUMENTATION_HOOK_FILENAME = "instrumentation"; | |
| export declare const PAGES_DIR_ALIAS = "private-next-pages"; | |
| export declare const DOT_NEXT_ALIAS = "private-dot-next"; | |
| export declare const ROOT_DIR_ALIAS = "private-next-root-dir"; | |
| export declare const APP_DIR_ALIAS = "private-next-app-dir"; | |
| export declare const RSC_MOD_REF_PROXY_ALIAS = "private-next-rsc-mod-ref-proxy"; | |
| export declare const RSC_ACTION_VALIDATE_ALIAS = "private-next-rsc-action-validate"; | |
| export declare const RSC_ACTION_PROXY_ALIAS = "private-next-rsc-server-reference"; | |
| export declare const RSC_CACHE_WRAPPER_ALIAS = "private-next-rsc-cache-wrapper"; | |
| export declare const RSC_DYNAMIC_IMPORT_WRAPPER_ALIAS = "private-next-rsc-track-dynamic-import"; | |
| export declare const RSC_ACTION_ENCRYPTION_ALIAS = "private-next-rsc-action-encryption"; | |
| export declare const RSC_ACTION_CLIENT_WRAPPER_ALIAS = "private-next-rsc-action-client-wrapper"; | |
| export declare const PUBLIC_DIR_MIDDLEWARE_CONFLICT = "You can not have a '_next' folder inside of your public folder. This conflicts with the internal '/_next' route. https://nextjs.org/docs/messages/public-next-folder-conflict"; | |
| export declare const SSG_GET_INITIAL_PROPS_CONFLICT = "You can not use getInitialProps with getStaticProps. To use SSG, please remove your getInitialProps"; | |
| export declare const SERVER_PROPS_GET_INIT_PROPS_CONFLICT = "You can not use getInitialProps with getServerSideProps. Please remove getInitialProps."; | |
| export declare const SERVER_PROPS_SSG_CONFLICT = "You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps"; | |
| export declare const STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR = "can not have getInitialProps/getServerSideProps, https://nextjs.org/docs/messages/404-get-initial-props"; | |
| export declare const SERVER_PROPS_EXPORT_ERROR = "pages with `getServerSideProps` can not be exported. See more info here: https://nextjs.org/docs/messages/gssp-export"; | |
| export declare const GSP_NO_RETURNED_VALUE = "Your `getStaticProps` function did not return an object. Did you forget to add a `return`?"; | |
| export declare const GSSP_NO_RETURNED_VALUE = "Your `getServerSideProps` function did not return an object. Did you forget to add a `return`?"; | |
| export declare const UNSTABLE_REVALIDATE_RENAME_ERROR: string; | |
| export declare const GSSP_COMPONENT_MEMBER_ERROR = "can not be attached to a page's component and must be exported from the page. See more info here: https://nextjs.org/docs/messages/gssp-component-member"; | |
| export declare const NON_STANDARD_NODE_ENV = "You are using a non-standard \"NODE_ENV\" value in your environment. This creates inconsistencies in the project and is strongly advised against. Read more: https://nextjs.org/docs/messages/non-standard-node-env"; | |
| export declare const SSG_FALLBACK_EXPORT_ERROR = "Pages with `fallback` enabled in `getStaticPaths` can not be exported. See more info here: https://nextjs.org/docs/messages/ssg-fallback-true-export"; | |
| export declare const ESLINT_DEFAULT_DIRS: string[]; | |
| export declare const SERVER_RUNTIME: Record<string, ServerRuntime>; | |
| /** | |
| * The names of the webpack layers. These layers are the primitives for the | |
| * webpack chunks. | |
| */ | |
| declare const WEBPACK_LAYERS_NAMES: { | |
| /** | |
| * The layer for the shared code between the client and server bundles. | |
| */ | |
| readonly shared: "shared"; | |
| /** | |
| * The layer for server-only runtime and picking up `react-server` export conditions. | |
| * Including app router RSC pages and app router custom routes and metadata routes. | |
| */ | |
| readonly reactServerComponents: "rsc"; | |
| /** | |
| * Server Side Rendering layer for app (ssr). | |
| */ | |
| readonly serverSideRendering: "ssr"; | |
| /** | |
| * The browser client bundle layer for actions. | |
| */ | |
| readonly actionBrowser: "action-browser"; | |
| /** | |
| * The Node.js bundle layer for the API routes. | |
| */ | |
| readonly apiNode: "api-node"; | |
| /** | |
| * The Edge Lite bundle layer for the API routes. | |
| */ | |
| readonly apiEdge: "api-edge"; | |
| /** | |
| * The layer for the middleware code. | |
| */ | |
| readonly middleware: "middleware"; | |
| /** | |
| * The layer for the instrumentation hooks. | |
| */ | |
| readonly instrument: "instrument"; | |
| /** | |
| * The layer for assets on the edge. | |
| */ | |
| readonly edgeAsset: "edge-asset"; | |
| /** | |
| * The browser client bundle layer for App directory. | |
| */ | |
| readonly appPagesBrowser: "app-pages-browser"; | |
| /** | |
| * The browser client bundle layer for Pages directory. | |
| */ | |
| readonly pagesDirBrowser: "pages-dir-browser"; | |
| /** | |
| * The Edge Lite bundle layer for Pages directory. | |
| */ | |
| readonly pagesDirEdge: "pages-dir-edge"; | |
| /** | |
| * The Node.js bundle layer for Pages directory. | |
| */ | |
| readonly pagesDirNode: "pages-dir-node"; | |
| }; | |
| export type WebpackLayerName = (typeof WEBPACK_LAYERS_NAMES)[keyof typeof WEBPACK_LAYERS_NAMES]; | |
| declare const WEBPACK_LAYERS: { | |
| GROUP: { | |
| builtinReact: ("rsc" | "action-browser")[]; | |
| serverOnly: ("middleware" | "rsc" | "action-browser" | "instrument")[]; | |
| neutralTarget: ("api-node" | "api-edge")[]; | |
| clientOnly: ("ssr" | "app-pages-browser")[]; | |
| bundled: ("shared" | "middleware" | "rsc" | "ssr" | "action-browser" | "instrument" | "app-pages-browser")[]; | |
| appPages: ("rsc" | "ssr" | "action-browser" | "app-pages-browser")[]; | |
| }; | |
| shared: "shared"; | |
| reactServerComponents: "rsc"; | |
| serverSideRendering: "ssr"; | |
| actionBrowser: "action-browser"; | |
| apiNode: "api-node"; | |
| apiEdge: "api-edge"; | |
| middleware: "middleware"; | |
| instrument: "instrument"; | |
| edgeAsset: "edge-asset"; | |
| appPagesBrowser: "app-pages-browser"; | |
| pagesDirBrowser: "pages-dir-browser"; | |
| pagesDirEdge: "pages-dir-edge"; | |
| pagesDirNode: "pages-dir-node"; | |
| }; | |
| declare const WEBPACK_RESOURCE_QUERIES: { | |
| edgeSSREntry: string; | |
| metadata: string; | |
| metadataRoute: string; | |
| metadataImageMeta: string; | |
| }; | |
| export { WEBPACK_LAYERS, WEBPACK_RESOURCE_QUERIES }; | |