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>
36 lines
1.5 KiB
Text
36 lines
1.5 KiB
Text
import type nodeUrl from "node:url";
|
|
import * as querystring from "node:querystring";
|
|
import { fileURLToPath, urlToHttpOptions } from "./internal/url/url.mjs";
|
|
declare class Url implements nodeUrl.Url {
|
|
auth: string | null;
|
|
hash: string | null;
|
|
host: string | null;
|
|
hostname: string | null;
|
|
href: string;
|
|
path: string | null;
|
|
pathname: string | null;
|
|
protocol: string | null;
|
|
search: string | null;
|
|
slashes: boolean | null;
|
|
port: string | null;
|
|
query: string | querystring.ParsedUrlQuery | null;
|
|
parse(url: string, parseQueryString?: boolean, slashesDenoteHost?: boolean);
|
|
format();
|
|
resolve(relative: string);
|
|
resolveObject(relative: nodeUrl.Url);
|
|
parseHost();
|
|
}
|
|
declare function urlParse(url: string | Url, parseQueryString?: boolean, slashesDenoteHost?: boolean): Url;
|
|
declare function urlFormat(urlObject: string | Url, options: nodeUrl.URLFormatOptions);
|
|
declare function urlResolve(source: string, relative: string);
|
|
declare function urlResolveObject(source: string, relative: nodeUrl.Url);
|
|
declare function pathToFileURL(path: string, options?: {
|
|
windows?: boolean
|
|
});
|
|
declare const URL: unknown;
|
|
declare const URLSearchParams: unknown;
|
|
declare const domainToASCII: unknown;
|
|
declare const domainToUnicode: unknown;
|
|
export { Url, urlParse as parse, urlResolve as resolve, urlResolveObject as resolveObject, urlFormat as format, URL, URLSearchParams, domainToASCII, domainToUnicode, pathToFileURL, fileURLToPath, urlToHttpOptions };
|
|
declare const _default: {};
|
|
export default _default;
|