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>
29 lines
844 B
Text
29 lines
844 B
Text
import { Stringable } from "./stringable";
|
|
export declare class XmlNode {
|
|
private name;
|
|
readonly children: Stringable[];
|
|
private attributes;
|
|
static of(name: string, childText?: string, withName?: string): XmlNode;
|
|
constructor(name: string, children?: Stringable[]);
|
|
withName(name: string): XmlNode;
|
|
addAttribute(name: string, value: any): XmlNode;
|
|
addChildNode(child: Stringable): XmlNode;
|
|
removeAttribute(name: string): XmlNode;
|
|
n(name: string): XmlNode;
|
|
c(child: Stringable): XmlNode;
|
|
a(name: string, value: any): XmlNode;
|
|
cc(input: any, field: string, withName?: string): void;
|
|
l(
|
|
input: any,
|
|
listName: string,
|
|
memberName: string,
|
|
valueProvider: Function
|
|
): void;
|
|
lc(
|
|
input: any,
|
|
listName: string,
|
|
memberName: string,
|
|
valueProvider: Function
|
|
): void;
|
|
toString(): string;
|
|
}
|