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>
39 lines
No EOL
1.4 KiB
Text
39 lines
No EOL
1.4 KiB
Text
declare namespace _default {
|
|
export { provideThirdPartyWeb };
|
|
export { getEntity };
|
|
export { getProduct };
|
|
export { isThirdParty };
|
|
export { isFirstParty };
|
|
}
|
|
export default _default;
|
|
export type ThirdPartyEntity = import("third-party-web").IEntity;
|
|
export type ThirdPartyProduct = import("third-party-web").IProduct;
|
|
/**
|
|
* For use by DevTools.
|
|
*
|
|
* @param {typeof import('third-party-web/nostats-subset.js')} providedThirdPartyWeb
|
|
*/
|
|
declare function provideThirdPartyWeb(providedThirdPartyWeb: typeof import("third-party-web/nostats-subset.js")): void;
|
|
/** @typedef {import("third-party-web").IEntity} ThirdPartyEntity */
|
|
/** @typedef {import("third-party-web").IProduct} ThirdPartyProduct */
|
|
/**
|
|
* @param {string} url
|
|
* @return {ThirdPartyEntity|undefined}
|
|
*/
|
|
declare function getEntity(url: string): ThirdPartyEntity | undefined;
|
|
/**
|
|
* @param {string} url
|
|
* @return {ThirdPartyProduct|undefined}
|
|
*/
|
|
declare function getProduct(url: string): ThirdPartyProduct | undefined;
|
|
/**
|
|
* @param {string} url
|
|
* @param {ThirdPartyEntity | undefined} mainDocumentEntity
|
|
*/
|
|
declare function isThirdParty(url: string, mainDocumentEntity: ThirdPartyEntity | undefined): boolean;
|
|
/**
|
|
* @param {string} url
|
|
* @param {ThirdPartyEntity | undefined} mainDocumentEntity
|
|
*/
|
|
declare function isFirstParty(url: string, mainDocumentEntity: ThirdPartyEntity | undefined): boolean;
|
|
//# sourceMappingURL=third-party-web.d.ts.map |