Rocky_Mountain_Vending/.pnpm-store/v10/files/eb/f2dd93b0afc19989259cc98ebf7623b0e504d25e3ea4a8e0743a2b85a5034e5ad7be98cc13890443be6c1c8629a7f5f7fb7891e81f2d1bf37cfafa58f8f216
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

40 lines
1.2 KiB
Text

import type { Rewrite, Redirect } from '../../../../lib/load-custom-routes';
import { webpack } from 'next/dist/compiled/webpack/webpack';
import type { PageExtensions } from '../../../page-extensions-type';
import type { CacheLife } from '../../../../server/use-cache/cache-life';
type Rewrites = {
fallback: Rewrite[];
afterFiles: Rewrite[];
beforeFiles: Rewrite[];
};
interface Options {
dir: string;
distDir: string;
appDir: string;
dev: boolean;
isEdgeServer: boolean;
pageExtensions: PageExtensions;
cacheLifeConfig: undefined | {
[profile: string]: CacheLife;
};
originalRewrites: Rewrites | undefined;
originalRedirects: Redirect[] | undefined;
}
export declare class NextTypesPlugin {
dir: string;
distDir: string;
appDir: string;
dev: boolean;
isEdgeServer: boolean;
pageExtensions: string[];
pagesDir: string;
cacheLifeConfig: undefined | {
[profile: string]: CacheLife;
};
distDirAbsolutePath: string;
constructor(options: Options);
getRelativePathFromAppTypesDir(moduleRelativePathToAppDir: string): string;
collectPage(filePath: string): void;
apply(compiler: webpack.Compiler): void;
}
export {};