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>
15 lines
363 B
Text
15 lines
363 B
Text
import type { ParseSelector } from './parser.js'
|
|
|
|
declare global {
|
|
interface ParentNode {
|
|
querySelector<S extends string>(selector: S): ParseSelector<S> | null
|
|
|
|
querySelectorAll<S extends string>(
|
|
selector: S,
|
|
): NodeListOf<ParseSelector<S>>
|
|
}
|
|
|
|
interface Element {
|
|
closest<S extends string>(selector: S): ParseSelector<S> | null
|
|
}
|
|
}
|